J'ai ce simple code PHP:MySQL retourne une seule ligne
$query = mysql_query("SELECT `title`, `url_title` FROM `fastsearch` WHERE `tags` LIKE '%$q%' LIMIT 5");
$query2 = mysql_fetch_assoc($quer);
print_r($query2);
Il revient seulement ceci:
Array ([title] => Kill Bill Vol 1. [url_title] => kill_bill_vol_1)
Je 3500+ lignes de la table, et l'exécution du SQL dans les travaux PhpMyAdmin à la perfection.
Je vais accepter votre réponse en 3 minutes, quand il me permet. J'ai utilisé foreach, mais je ne sais pas comment faire cela avec: – wintercounter
foreach (mysql_fetch_assoc ($ quer) comme $ row => $ item) { $ arrResults [$ row] = $ item; } J'ai besoin de cela, car j'utilise des données JSON, avec la fonction json_encode. – wintercounter
@wintercounter La valeur retournée n'est pas un tableau comme vous le voulez, donc je ne pense pas que cela fonctionnera (elle va simplement faire une boucle sur les membres du premier tableau de la ligne retournée). – alex