variables refusées dans requête sql
Les lignes
Code:
1 2
| $sth = $cnx->query('SELECT email FROM contacts WHERE email = $expediteur');
$existe = $sth->fetchAll(); |
fonctionnent
Les lignes
Code:
1 2
| $sth = $cnx->query('SELECT email FROM $table_contacts WHERE email = $expediteur');
$existe = $sth->fetchAll(); |
plantent
Citation:
Fatal error: Call to a member function fetchAll() on a non-object
ALORS QUE $table_contacts est bien connu dans le code juste avant. J'ai vérifié en faisant un print $table_contacts.
Etonnant aussi, $expediteur est une variable et elle est acceptée.
Qu'en pensez-vous ?