Mysql_query
johnson
-
johnson -
johnson -
Bonsoir,
Cette fois ci je me demande cmt mettre en forme une requete mysql ds laquelle je souhaite prelever ds la table tous les noms commencant soit par a, b , j ou l (par exemple) avec NECESSAIREMENT array(a, b, j, l) ??
mysql_query ("SELECT nom FROM identity WHERE inarray( array, nom) ");
qqun peut-il 'aider a trouver la syntaxe correcte s'il vous plait ??
Merci bcp
Cette fois ci je me demande cmt mettre en forme une requete mysql ds laquelle je souhaite prelever ds la table tous les noms commencant soit par a, b , j ou l (par exemple) avec NECESSAIREMENT array(a, b, j, l) ??
mysql_query ("SELECT nom FROM identity WHERE inarray( array, nom) ");
qqun peut-il 'aider a trouver la syntaxe correcte s'il vous plait ??
Merci bcp
3 réponses
Directement avec un array c'est impossible je crois mais moi je ferais comme ça:
$sql = 'SELECT `nom` FROM `identity` WHERE ';
foreach($arr as $lettre)
{
$sql .= ' `nom` LIKE "'.$lettre.'%" OR';
}
$sql = substr($sql, 0, -3);