1 pièce(s) jointe(s)
Temps d'exécution d'une requête
Bonjour à tous.
Je suis actuellement en stage BTS IRIS 1er année et je dois reprendre un programme de bon de commande en réseau et le terminer. Le problème est que l'ancien élève a laissé 0commentaire et je suis totalement perdu.
Lorsque j'appuie sur Commande en cours, j'obtiens ça :
Pièce jointe 146363
Voici le bout de code concerné :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| <?php
class communication {
public $bdd;
public function connexion(){
try{
$this->bdd = new PDO("mysql:host=localhost;dbname=commande","root","");
$this->bdd->query("SET NAMES UTF8");
}
catch(Exception $e){
die ($e->getMessage());
}
}
public function query($sql){
try{
$reponse = $this->bdd->query($sql); // LIGNE 24
$retour = null;
$i = 0;
if(!empty($reponse)){
while($row = $reponse->fetch(PDO::FETCH_ASSOC)){
foreach($row AS $k => $v){
$retour[$i][$k] = $v;
}
$i++;
}
}
return $retour;
}
catch(Exception $e){
return null;
}
}
public function exec($sql){
$this->bdd->exec($sql);
}
}
?> |
Merci d'avance au personne qui m'aideront, je bloque depuis 3 jours..