Pbm d' inclusion d'une requetepour une liste déroulante

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Pbm d' inclusion d'une requetepour une liste déroulante

par Truc » 27 mai 2006, 23:29

je vois pas comment modifier mon premier message pour mettre résolu...
Tu ne peux pas puisque tu as posté en tant qu'invité.

Tu peux t'inscrire pour les éventuelles prochaines questions sans avancer les frais de dossier :D
Inscription gratuite et rapide mais tu pourras surtout te servir du fameux bouton [Résolu] :wink:

par Invité » 27 mai 2006, 23:05

merci encore! je vois pas comment modifier mon premier message pour mettre résolu...

par patami » 27 mai 2006, 22:52

si je puis me permettre, avec la fonction echo() il est préférable (point de vue performances) d'utiliser la virgule au lieu du point comme opérateur de concaténation.

Heu aussi pas besoin d'utiliser d'antislash devant les guillemets :=)

resolu

par Invité » 27 mai 2006, 21:24

Cyrano je sais pas si t'est le même que sur SQL.fr mais en tout cas t'est partout et t'assure.
Bravo ça fonctionne.
merci encore!

par Invité » 26 mai 2006, 08:25

Ok je savais pas pour la concaténation. Je te remercie.
Je ressaye cet apres midi (pourrais pas avant).
Je posterais "ok" si c'est bon.

par Cyrano » 25 mai 2006, 21:26

Tu as oublié l'opérateur de concaténation, en l'occurence le point: corrigé:
<select name="liste des livres">
<?php
include ("connectionuser.php");
include ("connectionBDD.php");
$retour=mysql_query ("SELECT titre FROM livre WHERE 1");
while($resultat=mysql_fetch_array($retour))
{
    echo '  <option value=\"'. $resultat['titre'] .'\">'. $resultat['titre'] .'</option>';
}
?>
</select>

Pbm d' inclusion d'une requetepour une liste déroulante

par romca » 25 mai 2006, 21:21

Je débute, salut à tous, petite question:
Je dois faire une requete sql pour obtenir une liste déroulante avec les résultats de la requete.
J'ai une erreur à la mise en page dans le navigateur de ma page à la ligne ou j'ai "echo"
Je pense qu'il s'agit d'une erreur de syntaxe mais si quelqu'un peut m'aider, merci.
J'ai lu la FAQ mais c'est pas exactement pareil.
Voici la partie du code:
  <select name="liste des livres">
                	<?php
                	include ("connectionuser.php");
                	include ("connectionBDD.php");
                	$retour=mysql_query ("SELECT titre FROM livre WHERE 1");
                	while($resultat=mysql_fetch_array($retour))
               			 	{
               				 echo '<option value=\" ' $resultat['titre']'                          \">'$resultat['titre']'</option>';
                			} 
                			 
                		?>
                </select>