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   -
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.
Configuration: Windows XP
Firefox 2.0.0.16

12 réponses

  1. biguiz Messages postés 206 Statut Membre 36
     
    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...
    0
  2. adiloos98 Messages postés 23 Date d'inscription   Statut Membre
     
    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...??
    0
  3. biguiz Messages postés 206 Statut Membre 36
     
    T'as oublié plein de points virgules avant de fermer chaque partie de code php, comme cela : "; ?>"
    0
  4. adiloos98 Messages postés 23 Date d'inscription   Statut Membre
     
    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
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. biguiz Messages postés 206 Statut Membre 36
     
    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...
    0
  7. adiloos98 Messages postés 23 Date d'inscription   Statut Membre
     
    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.
    0
  8. biguiz Messages postés 206 Statut Membre 36
     
    Essaye avec des quotes simples ici :

    <?php require_once('conn.php'); ?>
    0
  9. adiloos98 Messages postés 23 Date d'inscription   Statut Membre
     
    toujours le même problème.la liste est vide..????
    0
  10. biguiz Messages postés 206 Statut Membre 36
     
    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>
    0
  11. Alternate Messages postés 277 Date d'inscription   Statut Membre Dernière intervention   157
     
    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>';
    ?>
    0
  12. adiloos98 Messages postés 23 Date d'inscription   Statut Membre
     
    la liste est toujours vide.
    merci beaucoup pour vos aides.
    0
  13. Alternate Messages postés 277 Date d'inscription   Statut Membre Dernière intervention   157
     
    si la liste est vide c'est qu'il n'y a rien dans ta table de base de données
    0