Bonjour,
Voilà j'ai cru comprendre que pour faire passer des argument dans un mysql_query (avec la lib mysql) il fallait faire du prepared statement.
Alors je me suis documenté et j'en suis arrivé à ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
mysql_prepare(mysql, "CREATE USER 'log = ?'@'%' IDENTIFIED BY 'pwd = ?'");
mysql_stmt_bind_param(mysql, log);
mysql_stmt_bind_param(mysql, pwd);
mysql_stmt_execute(mysql);
Ensuite arrivé au moment fatidique (la compile), j'obtiens un:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
/var/tmp//cc6varSI.o(.text+0xb2): In function `main':
: undefined reference to `mysql_prepare'
Alors voilà si quelqu'un pourrait m'orienter sur le prepared statement ?
Merci