Използвате mysql_fetch_object
(който връща обект) и след това се опитва да го изведе като низ. Това няма да работи.
Във вашия случай трябва да използвате функция, която е в състояние да отпечата съдържанието на обекта. Има много, но най-простите са print_rкод>
или var_dump
. ако извеждате в HTML контекст, може да искате да обвиете маркирайте около изхода, за да го направите по-четим, или щракнете върху „Преглед на източника“ във вашия браузър.
Ако пишете свои собствени обекти, те също могат да бъдат "преобразувани" в низове чрез внедряване на __toString()
магически метод
Също така, както хората казаха в коментарите, вашият код ще изпълнява заявката при всяко преминаване през цикъла. Вижте документацията тук и прочетете примерите.
Забележка:Може да сте опростили примера в името на SO, но не забравяйте да дезинфекцирате променливите си (напр. $begin
), за да избегнете SQL инжекции!