Bonjour à tous,
je suis en train d'actualiser un generateur de formulaire depuis mysql vers mysqli
je bute sur un détail :
avec mysql, j'ai :
La requète fonctionne$query = "select * from `fields` where page_id='".$page_id."' and ";
if($up==0)
$query .= "field_num > ".$field_num." order by field_num";
else
$query .= "field_num < ".$field_num." order by field_num desc";
$result = mysql_query($query);
pour mysqli je modifie en :
mais la requête semble ignorer ce qui est dans le "if"... "else"....$query = "select * from `fields` where page_id='".$page_id."' and ";
if($up==0)
$query .= "field_num > ".$field_num." order by field_num";
else
$query .= "field_num < ".$field_num." order by field_num desc";
$result = $con->query($query);
Cela provient-il du passage à mysqli qui n'interprète pas de la même façon la requête ? Faut-il revoir toute la requête ?
Par avance, merci
Partager