$query = "SELECT field1, field2 FROM table WHERE id IN (1, 2, 3, 4, 5)"
$result = mysql_query($query);
$array = mysql_fetch_assoc($result);
S'il n'y a pas d'ID # 3, alors $ array ['field1'] [3] retourne le résultat suivant (le cas échéant).Retour de MySQL 0 si rien n'a été trouvé
Mais j'en ai besoin pour retourner 0 dans ce cas.
Alors que $ array devrait contenir 5 éléments, même si tous n'étaient pas dans la base de données.
Est-ce possible?
googlé http://stackoverflow.com/questions/2394307/how-do-i-return-0-from-a-mysql-db-when-the-term-in-the- where-clause-is-not-in-the – Qiao