Un problème avec les tableaux en php

Résolu
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   -  
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai une erreur dans mon code que je n'arrive pas a détecter, c'est au niveau de GET, je ne vois pas trop où est l'erreur des parenthèses. J'aimerais qu'on puisse m'aider a corriger l'erreur s'il vous plait merci.

<?php $page=array("presentation","notre_strategie","organisation","les_domaines","les_ressources","statistiques");

for($i= 0, $i<=5, $i++) { if(isset($_GET[$page[$i]])) {
mysql_select_db($base, $global);
$selectio = "SELECT * FROM news WHERE choix =".$page[$i];
$querys =mysql_query($selectio, $global) or die(mysql_error());
$fetch =mysql_fetch_array($querys);

echo $fetch['presentation'];
}
}
?>
A voir également:

3 réponses

le père
 
Bonjour

Je ne crois pas que ce soit au niveau du GET mais plutôt là :
$selectio = "SELECT * FROM news WHERE choix =".$page[$i];
il te manque des '
$selectio = "SELECT * FROM news WHERE choix ='".$page[$i]."'";
0
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   70
 
Merci c'était sans doute une seconde erreur qui viendrait.
Toujours la même erreur au niveau de la ligne ou se trouve le GET
Parse error: parse error, unexpected ')', expecting ';' in C:\Program Files\EasyPHP 2.0b1\www\18_Nouveau site\LMD\institut.php on line 29
0
le père
 
Ah oui, pardon. Mais toujours pas au niveau du GET :
($i= 0; $i<=5; $i++) des ; pas des ,
0
Chabanus Messages postés 978 Date d'inscription   Statut Membre Dernière intervention   70
 
Merci j'ai réglé cela
bonne soirée
0