0
移動到下一個結果
可能重複:
mysql_fetch_array return only one rowMySQL的 - 使用mysql_fetch_assoc
比方說,我用mysql_fetch_assoc,過濾的東西,如:我
mysql_fetch_assoc(mysql_query("SELECT * from tickets WHERE issuer = '" . $name . "'"));
通常只是通過使用ticketid列(自動增加),使用for循環在票證之間循環我使用這個,我可能有ticketid 1,然後ticketid 4,因爲我正在過濾發行人。任何方式來獲得下一個結果ticketid或只是獲取它的取值?
決不巢'的mysql_query()'內'mysql_fetch_assoc()'。相反,使用'while'循環。這裏有很多很多的例子。有[PHP標記wiki上的示例循環](http://stackoverflow.com/tags/php/info)。該模式是:將查詢結果資源存儲在變量中,測試它是否成功,然後遍歷它以獲取行。 –