Erreur de d'affichage code php .
adiloos98
Messages postés
23
Date d'inscription
Statut
Membre
-
Alternate Messages postés 277 Date d'inscription Statut Membre Dernière intervention -
Alternate Messages postés 277 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis en train de développé une petite application php .
j'ai toujours une erreur, que j'arrive pas à trouver il est ou le problème.
le code est :
<?php require_once("conn.php")?>
<?php
$idAP=$_GET['idAP'];
$req="select * from cpe where idAP='$idAP'";
$rs=mysql_query($req)or die(mysql_error());
?>
<select name="lcpe">
<option value="-1">----------------------</option>
<?php
while($cpe=mysql_fetch_assoc($rs)){
?>
<option value="<?php echo $cpe['idCPE']?>">
<?php echo $cpe['nomCPE']?>
</option>
<?php } ?>
</select>
erreur est :
CPE:Erreur de syntaxe pr�s de 'idAP'] ?>'' � la ligne 1.
j'arrive pas à ressoudre ce probléme.
merci beaucoup de m'avoir aider.
Bonne réception.
je suis en train de développé une petite application php .
j'ai toujours une erreur, que j'arrive pas à trouver il est ou le problème.
le code est :
<?php require_once("conn.php")?>
<?php
$idAP=$_GET['idAP'];
$req="select * from cpe where idAP='$idAP'";
$rs=mysql_query($req)or die(mysql_error());
?>
<select name="lcpe">
<option value="-1">----------------------</option>
<?php
while($cpe=mysql_fetch_assoc($rs)){
?>
<option value="<?php echo $cpe['idCPE']?>">
<?php echo $cpe['nomCPE']?>
</option>
<?php } ?>
</select>
erreur est :
CPE:Erreur de syntaxe pr�s de 'idAP'] ?>'' � la ligne 1.
j'arrive pas à ressoudre ce probléme.
merci beaucoup de m'avoir aider.
Bonne réception.
Configuration: Windows XP Firefox 2.0.0.16
12 réponses
-
Mets un point virgule à la fin de la ligne 1 entre la parenthèse et le point d'interrogation et/ou remplace les double quotes par des quotes simples...
-
j'ai remplacé mais ça marche pas encore, quand j'ai remplacé il m'affiche rien maintenant, pas d'erreur mais la liste est vide...??
-
T'as oublié plein de points virgules avant de fermer chaque partie de code php, comme cela : "; ?>"
-
j'ai ajouter les ;
mais toujours le même problème.
code est:
<?php require_once("conn.php"); ?>
<?php
$idAP=$_GET['idAP'];
$req="select * from cpe where idAP='$idAP'";
$rs=mysql_query($req)or die(mysql_error()); ?>
<select name="lcpe">
<option value="-1">----------------------</option>
<?php
while($cpe=mysql_fetch_assoc($rs));{
?>
<option value="<?php echo $cpe['idCPE']; ?>">
<?php echo $cpe['nomCPE']; ?>
</option>
<?php }; ?>
</select>
merci beaucoup pour vos aides -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
while($cpe=mysql_fetch_assoc($rs)){;
Inverses l'accolade et le point virgule à la fin. Si ça ne marche dis moi exactement ce qui ne marche pas... -
j'ai bien inversés, mais la liste est toujours vide .?
code est :
<?php require_once("conn.php"); ?>
<?php
$idAP=$_GET['idAP'];
$req='select * from cpe where idAP="$idAP"';
$rs=mysql_query($req)or die(mysql_error()); ?>
<select name="lcpe">
<option value="-1">----------------------</option>
<?php
while($cpe=mysql_fetch_assoc($rs)){; ?>
<option value="<?php echo $cpe['idCPE']; ?>">
<?php echo $cpe['nomCPE']; ?>
</option>
<?php }; ?>
</select>
merci. -
Essaye avec des quotes simples ici :
<?php require_once('conn.php'); ?> -
toujours le même problème.la liste est vide..????
-
Dernier essai :
<?php require_once('conn.php'); ?>
<?php
$idAP=".$_GET['idAP'].";
$req="select * from cpe where idAP='$idAP'";
$rs=mysql_query($req)or die(mysql_error()); ?>
<select name="lcpe">
<option value="-1">----------------------</option>
<?php
while($cpe=mysql_fetch_assoc($rs)){; ?>
<option value="<?php echo $cpe['idCPE']; ?>">
<?php echo $cpe['nomCPE']; ?>
</option>
</select> -
essaye ça :
<?php require_once("conn.php"); $idAP=$_GET['idAP']; $req='select * from cpe where idAP=\''.$idAP.'\''; $rs=mysql_query($req)or die(mysql_error()); echo '<select name="lcpe"> <option value="-1">----------------------</option>'; while($cpe=mysql_fetch_assoc($rs)) { echo '<option value="'.$cpe['idCPE'].'">'.$cpe['nomCPE'].'</option>'; } echo '</select>'; ?> -
la liste est toujours vide.
merci beaucoup pour vos aides. -
si la liste est vide c'est qu'il n'y a rien dans ta table de base de données