php mysqli vérifier si mysqli requête retourne false
Comment puis-je vérifier mysqli requête si elle retourne un booléen(false) ou le résultat?
Si j'essaie d'obtenir le num_rows-je obtenir de l'erreur php parce que je suis en train d'essayer d'accéder à un non objet en tant qu'objet. Mais j'ai besoin de vérifier cela, car si ses faux j'ai pour définir une variable et si ce n'est pas que le résultat de la requête.
ma requête ressemble à ceci:
<?php
$q = "SELECT `id` FROM `table` ORDER BY `id` DESC LIMIT 0, 1";
$res = mysqli->query($q);
?>
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser
===
opérateur qui vérifie également les arguments de type:De savoir si une variable est définie sur false, vous pouvez utiliser
Dans ce cas, vous pouvez simplement dire que vous voulez afficher l'erreur pour la corriger :
mysqli_close
?