J'ai cette requête et si elle retourne avec succès, je veux une autre fonction à traiter, sinon, ne pas traiter cette fonction.besoin de tester si la requête sql a réussi
Voici le code pour exécuter la requête
global $DB;
$DB->query("UPDATE exp_members SET group_id = '$group_id' WHERE member_id = '$member_id'");
J'imagine que c'est quelque chose comme ...
if($DB) {
//success
} else {
//failure
}
Définir "réussi". Réussi comme dans "couru sans erreur", ou réussi comme dans "trouvé l'enregistrement avec id $ member_id"? –
Vous voudrez peut-être envisager d'utiliser PDO au lieu de mysqli –
@ d03boy Je voudrais partager ce commentaire. Vous ne pouvez pas supposer ce qu'il utilise comme il ne l'a pas mentionné. En outre, il y a eu des discussions sur PDO et MySQLi et ils ont tous les deux leurs avantages. Par conséquent, vous ne pouvez pas simplement dire 'Utiliser PDO sur MySQLi' –