Valeur de retour d'une requête UPDATE
Bonjour à tous,
J'ai un petit souci avec la gestion des types de données et des valeurs de retour des requêtes que j'exécute.
Supposons que j'ai le code suivant :
Code:
1 2 3 4 5 6 7 8 9
|
$text = "exemple";
$query = "UPDATE Table1 SET Champ1 = '$text'";
$r_maj = mysql_query($query, $link);
echo mysql_error();
if ($r_maj)
echo "La requête a réussi";
else echo "La requête a échoué"; |
En bdd, Champ1 est de type Int.
Est-il normal que je ne recoive ni message d'erreur de mysql_error (je m'attendais à avoir quelquechose comme "mauvais type de données"), ni False comme résultat de mysql_query ?