Liste et sql

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 : Liste et sql

par unkmoule » 10 juin 2005, 10:58

merci sadeq.

par sadeq » 10 juin 2005, 10:15

Bé, déja ton code est faux: il faut ouvrir la bas avant d'exécuter la requête et en plus il ne faut pas faire un mysql_close avant la boucle de lecture du resultat.
Correction:
<select name="intitule" size="1" style="font-family:Arial; font-size:11px"> 
<?php
//Ouvrir la base 
include_once("connect_server.inc"); 
$connexion=mysql_connect($hote, $user, $mdp) or die("Connexion au serveur impossible:".mysql_error()); 
mysql_select_db($database, $connexion) or die ("Connexion au serveur impossible:".mysql_error()); 

//Exécuter la requête
$res = mysql_query ("SELECT IntitulePoste FROM bourse_emploi"); 

//Lire le resultat
while ($row = mysql_fetch_array ($res)){ 
?> 
        <option value='<?php echo $row["IntitulePoste"]; ?>'><?php echo $row["IntitulePoste"]; ?></option> 
<?php 
}// end while 
//Fermer la connexion
mysql_close(); 
?> 
</select> 

Liste et sql

par unkmoule » 10 juin 2005, 10:07

Bonjour , j'ai toujours un porblème avec cette satané liste déroulante ca me rend dingue.
J'ai fait un nouveau script celui-ci, mais j'ai toujours la meme chose la liste s'affiche maiscelle-ci est vide.

Voici mon code :

<select name="intitule" size="1" style="font-family:Arial; font-size:11px">
<?php 
$res = mysql_query ("SELECT IntitulePoste FROM bourse_emploi"); 
mysql_close(); 
while ($row = mysql_fetch_array ($res)){ 
?> 
        <option value='<?php echo $row["IntitulePoste"]; ?>'><?php echo $row["IntitulePoste"]; ?></option> 
<?php 
}// end while 
?> 
</select>
<?php
include_once("connect_server.inc");
$connexion=mysql_connect($hote, $user, $mdp) or die("Connexion au serveur impossible:".mysql_error()); 
mysql_select_db($database, $connexion) or die
?> 
Voilà le champs de ma base avec les valeurs quel contient , je veux en fait que ma liste affiche le valeurs d'IntitulePoste c'est à dire a , b ,c , d ,e , f


IntitulePoste
a
b
c
d
e
f

Pouvez vous m'aider?Ma requête est-elle foireuse?Mon code est-il foireux?

Merci pour votre aide.