Bonjour,
Je suis débutant en PHP5.
Dans le cadre d'un projet personnel, je dois sortir un résultat sous le
formalisme suivant :
$array['E'] = 'Letter E';
$array['F'] = 'Letter F';
$array['G'] = 'Letter G';
$array['F'] = 'F';
Voici mon code :
Ce code m'affiche "internal server error" dans firebug mais il ne me
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
23 <?php /* http://www.example.com/json.php */ // On établit la connection require_once('../conf/connect_base.php'); error_reporting(E_ALL); //ini_set('display_errors','1'); $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $getCategories = $db->query('SELECT Nom FROM categorie WHERE 1'); foreach($getCategories->fetchAll() as $row){ $data = $row['Nom']; $array['"$data"'] = $data; }); $getCategories->closeCursor(); print json_encode($array); ?>
fournit aucune information permettant le débuggage, je ne sais
pas pourquoi
J'ai toujours été un peu perdu avec les array, donc s'il y a des erreurs
graves veuillez m'excuser de mon ignorance
Pouvez-vous m'apporter de l'aide svp ?
Merci.
Partager