Probleme requete php
sebax_92
Messages postés
7
Statut
Membre
-
sebax_92 Messages postés 7 Statut Membre -
sebax_92 Messages postés 7 Statut Membre -
BOnjour à tous,
j'ai fait une petite requête en php qui me premet d'aller écrire dans une base CandideLoader:
Le problème c'est que la condition PEAR::isError($res) est toujours vérifiée. Etant débutant en php... si qulqu'un à une idée...
Merci d'avance
j'ai fait une petite requête en php qui me premet d'aller écrire dans une base CandideLoader:
function write() {
$res = $this->db->query('INSERT INTO CandideLoader(Nom_candidat,adresse mail, contenu du mail) VALUES (Truc, Truc@supelec.fr, Ceci est le contenu du mail)');
if (PEAR::isError($res)) {
echo " problème décriture dans la BD";
$this->logthis(sprintf('Insertion impossible : %s : %s', $query, $res->getMessage()));
} else {
if ($res->numRows()) {
$res->fetchInto($row, DB_FETCHMODE_ASSOC);
var_dump($row);
$res->free();
}
}
}
Le problème c'est que la condition PEAR::isError($res) est toujours vérifiée. Etant débutant en php... si qulqu'un à une idée...
Merci d'avance
A voir également:
- Probleme requete php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php ✓ - Forum PHP
- Php alert ✓ - Forum PHP
- Alert PHP - Forum PHP
1 réponse
En fait j'ai juste changé un petit truc:
et l'erreur est maintenant:
Fatal error: Call to a member function numRows() on a non-object in C:\Document
and Settings\sebastien.lecroq\workspace\Candide Loader\batch.php on line 539
function write()
{
$query = "INSERT INTO CandideLoader (Nom,adresse,contenu) VALUES ('Truc','Truc@supelec.fr', 'contenu')";
$res = $this->db->query($query);
if (PEAR::isError($res)) {
echo " probleme d'ecriture dans la BD";
$this->logthis(sprintf('Insertion impossible : %s : %s', $query, $res->getMessage()));
} else {
if ($res->numRows()) {
$res->fetchInto($row, DB_FETCHMODE_ASSOC);
var_dump($row);
$res->free();
}
}
}
et l'erreur est maintenant:
Fatal error: Call to a member function numRows() on a non-object in C:\Document
and Settings\sebastien.lecroq\workspace\Candide Loader\batch.php on line 539