Enregistrement en bdd avec Array dans une requête SQL prepare
Résolu
lidiotduvillage
-
lidiotduvillage -
lidiotduvillage -
Bonjour,
je souhaite faire fonctionner cette fonction:
sachant que $persobdd est renseigné par le code suivant:
lorsque je fait un print_r de $persosc j'obtiens ceci:
Personnage Object ( [id:Personnage:private] => [nom:Personnage:private] => [degats:Personnage:private] => [_nom] => The Dahu [_degats] => 5
et lorsque le tout est executé, j'ai cette erreur:
Fatal error: Call to undefined function bindValue() in /Users/az/Sites/POO/pmanager.class.php on line 28
la ligne 23 etant:
Voila, en fait il me semble qu'avec un requete prepare il impossible de passer des array donc comment faire?
Merci
je souhaite faire fonctionner cette fonction:
public function update(Personnage $persobdd)
{
$req = $this -> _bdd -> prepare('UPDATE personnage SET degats = :degats WHERE nom = :nom');
Ligne 28 $req = bindValue(':degats', $persobdd -> degats());
$req = bindValue(':nom', $persobdd -> nom());
$req -> execute();
}
sachant que $persobdd est renseigné par le code suivant:
$manager -> update($persosc[1]);
lorsque je fait un print_r de $persosc j'obtiens ceci:
Personnage Object ( [id:Personnage:private] => [nom:Personnage:private] => [degats:Personnage:private] => [_nom] => The Dahu [_degats] => 5
et lorsque le tout est executé, j'ai cette erreur:
Fatal error: Call to undefined function bindValue() in /Users/az/Sites/POO/pmanager.class.php on line 28
la ligne 23 etant:
$req = bindValue(':degats', $persobdd -> degats());
Voila, en fait il me semble qu'avec un requete prepare il impossible de passer des array donc comment faire?
Merci
A voir également:
- Enregistrement en bdd avec Array dans une requête SQL prepare
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Comment enregistrer une conversation avec mon téléphone - Guide
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
- Comment enregistrer une musique sur youtube en mp3 - Guide
- Enregistrement - Guide