Comment débugger une classe
Fermé
nexitude
Messages postés
9
Date d'inscription
jeudi 10 janvier 2008
Statut
Membre
Dernière intervention
6 avril 2016
-
3 févr. 2016 à 18:15
nexitude Messages postés 9 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 6 avril 2016 - 5 févr. 2016 à 13:23
nexitude Messages postés 9 Date d'inscription jeudi 10 janvier 2008 Statut Membre Dernière intervention 6 avril 2016 - 5 févr. 2016 à 13:23
A voir également:
- Comment débugger une classe
- Classe ram - Guide
- Copain d'avant photo de classe - Forum Réseaux sociaux
- Retrouver photo de classe gratuitement - Forum Réseaux sociaux
- Bluetooth mercedes classe a 2005 - Forum Autoradio
- Impossible de trouver ou charger la classe principale @user_jvm_args.txt ✓ - Forum Réseaux sociaux
1 réponse
jordane45
Messages postés
38174
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 mai 2024
4 665
3 févr. 2016 à 18:25
3 févr. 2016 à 18:25
Bonjour,
Ben... comme tu as fais !
Avec un Try Catch.
Et... que veux tu d'autre comme message ???
par contre, pour ma part, j'utilise pas le BindParam... je préfère utiliser un Array
comme ceci :
Ben... comme tu as fais !
Avec un Try Catch.
J'ai essayé avec try et catch mais rien n'y fait. J'obtiens seulement Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number
Et... que veux tu d'autre comme message ???
par contre, pour ma part, j'utilise pas le BindParam... je préfère utiliser un Array
comme ceci :
//je sors la requête pour en faire un echo si besoin (en cas de pb par exemple) $sql = "UPDATE action SET prenom = :=prenom WHERE id = :id"; //je place les variables dans un Array (là aussi pour les afficher au cas ou) $a_datas = array( ':id' => $myAction->id() ,':prenom'=>$myAction->prenom() ); //exécution de la requête : try{ $q = $this->_db->prepare($sql); $res = $q->execute($a_datas); }catch(Exception $e) { echo "<br><b>Erreur !</b> ".$e->getMessage()."<br>"; echo "<br> Requete : ".$sql; echo "<br> Variables : <br>"; print_r($a_datas); }
5 févr. 2016 à 13:23
En tout cas je vais utiliser ton astuce du Array.
Merci pour ta réponse