[PHP]

skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   -  
skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un souci avec mon code mes option ne s'affiche pas si quelqu'un peut me dire ou est mon erreur svp

<?php

while(($resultattypeacte= array (mysql_fetch_assoc(resource ($type)))) or die (mysql_error()))
{
?>
				
<option value="<?php echo ($resultattypeacte["typ"]); ?>" >
<?php echo ($resultattypeacte["typ"]); ?>
</option>
						
<?php
}//fin de la boucle while
mysql_free_result($resultattypeacte);
?>
Configuration: Windows XP
Firefox 2.0.0.14

5 réponses

  1. karando
     
    Salut,

    Je sais pas mais tu connais pas $resultattypeacte= mysql_fetch_array($type).

    regarde sur php.net ca peux aider quelque fois.

    Cordialement
    Karando
    0
    1. skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   14
       
      enfaite j'ai besoin du "mysql_fetch_assoc" car je vais chercher la donnée dans une base pour l'envoyer plutard dans une autre
      0
  2. karando
     
    Quest ce que tu entends par plus tard?

    Exemple de php.net

    // Tant qu'une ligne existe, place cette ligne dans la variable $row
    // sous la forme d'un tableau associatif.
    // Note : Si vous n'attendez qu'une seule ligne, oubliez la boucle
    // Note : Si vous utilisez extract($row); dans la boucle suivante
    // vous créerez $userid, $fullname et $userstatus
    while ($row = mysql_fetch_assoc($result)) {
    echo $row["userid"];
    echo $row["fullname"];
    echo $row["userstatus"];
    }
    0
    1. skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   14
       
      j'ai un menu déroulant qui peut être modifier (donc il possède une table )
      les information y sont récupérer pour être afficher dans le menu déroulant
      et un choix doit être fait pour ensuite être envoyer avec d'autre donnée dans une autre table

      voila ce que j'essaye de faire mais j'ai perdu l'affichage de mes donnée donc j'ai un gro souci

      voila ce qu'on ma conseiller mais je n'y arrive pas
      https://openclassrooms.com/forum/sujet/phpmysql-formulaire-14532
      0
  3. karando
     
    alors je te le code :

    <?php
    $str="";
    //ta requete
    $req="select id, titre_valeur from t_tablecontenantoption ";

    $l_result = mysql_query($req);
    if (mysql_num_rows($l_result)!=0)
    {
    $str.="<select name='toto'>";
    while ($q_result = mysql_fetch_array($l_result))
    {
    //on peut aussi faire un test ici pour recharger avec l'id selectionner
    $str.="<option value='".$q_result["id"]."'>".$q_result["titre_valeur"]."</option>";
    }
    $str.="</select>";
    }

    //ca affiche ton select
    echo $str;
    ?>
    0
    1. skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   14
       
      j'ai une erreur qui me dit
      Parse error: syntax error, unexpected ';', expecting ']' in C:\wamp\www\Page_enregistrement.php on line 78
      soit cette ligne
      $str.="<option value='".$q_result["id"]."'>".$q_result["typ";]."</option>";
      0
  4. karando
     
    $str.="<option value='".$q_result["id"]."'>".$q_result["typ";]."</option>";

    il y a un & quot ; il faut mettre des double quote
    0
    1. skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   14
       
      non sa ne marche pas il y a un quote en trop mais je ne c'est pas lequel et il y a un ";" en trop
      et avec ton code je reçoi toujours resource id#
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. karando
     
    $str.="<option value='".$q_result["id"]."'>".$q_result["typ"]."</option>";


    Alors c'est quand j'ecris les " ca les modifies en & quot ;
    0
    1. skiliss Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   14
       
      maintenant c'est encore pire sa ne rentre mème plus de donnée dans la table
      0