Bonjour,
J'ai un codece code fonction très bien sur mysql version 5.5.16 mais ça marche sur la version 5 .6.17
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?php require_once('../config/config.inc.php'); $response= array(); $sql = mysql_query("SELECT id, libelle FROM siege where idagence='".$_POST['idAgence']."'"); while ($donnees = mysql_fetch_array($sql)) { $response[$donnees['id']] = $donnees['libelle']; } mysql_free_result ($sql); echo json_encode($response); exit; ?>
j'ai modifié mon code en utilisant le PDO mais j'ai un problème avec la syntaxe de tableau et voila le code avec PDO
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?php try { $bdd = new PDO('mysql:host=localhost;dbname=sondage;charset=utf8', 'root', ''); } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); } $reponse =array(); $reponse2= $bdd->query("SELECT id, libelle From seige where idagence='".$_POST['idAgence']."'"); while ($donnees = $reponse->fetch($reponse2)) { $reponse[$donnees['id']] = $donnees['libelle']; } mysql_free_result($reponse2); echo json_encode($reponse); exit; ?>
Partager