Mysql
 sql >> Base de données >  >> RDS >> Mysql

Échec de la requête QMYSQL

Essayez de remplacer votre requête par ceci :

"SELECT * FROM members WHERE member_id = ?"

et ajoutez votre paramètre comme ceci :

result.add_parameter(0, id);

Je suspecterais aussi, if (query.exec() && query.next()) est incorrect, et la vérification de .next() devrait être supprimé car j'imagine que cela nécessite qu'un autre enregistrement existe dans le jeu de résultats.