Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/12/2010, 13h04   #1
Nouveau Membre du Club
 
Christophe
Inscription : août 2009
Messages : 131
Détails du profil
Informations personnelles :
Nom : Christophe

Informations forums :
Inscription : août 2009
Messages : 131
Points : 26
Points : 26
Par défaut Zone de liste qui n'apparait pas

Bonjour à tous,
Voilà je commence la programmation PHP et donc je m'exerce avex des petits exemples.

Je créé un formulaire de saisie tout bête (comme moi d'ailleurs quand vous allez lire mon souci )

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml">
 
<head>
  <title>Ajouter une Série</title>
</head>
<body>
 
<form name="ajout" action="validationAjoutSerie.php" method="POST" >
Nom de la série :&nbsp;<br />
<input name="nomSerie" type="text" size="80" tabindex="1" maxlength="100" />
<br />
 
Genre :&nbsp;<br />
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
 
mysql_select_db("series", $con);
$listGenre = mysql_query("SELECT genre_id, genre_libelle FROM genre");
echo '<select name="genre" type="text" size="1" tabindex="1" maxlength="100">';
echo '<option value="-1">Choisir un Genre</option>';
while ($genre = mysql_fetch_assoc($listGenre)) {
    echo '<option value="'.$genre['genre_id'].'">'.$genre['genre_libelle'].'</option>';
 
}
?>
 
<br />Genre2 :&nbsp;<br />
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
 
mysql_select_db("series", $con);
$listGenre2 = mysql_query("SELECT statut_id, statut_libelle FROM statut");
echo '<select name="genre2" type="text" size="1" tabindex="1" maxlength="100">';
echo '<option value="-1">Choisir un Genre</option>';
while ($genre2 = mysql_fetch_assoc($listGenre2)) {
    echo '<option value="'.$genre2['statut_id'].'">'.$genre2['statut_libelle'].'</option>';
}
?>
<input type="submit" name="valider" value="ok"/>
</form>
 
<br />
<a href="voirSeries.php">Aller voir la liste de mes séries</a>
</body>
 
</html>
Il y a deux zones de liste déroulantes alimentées avec chacune une requête

Bizarrement la deuxième n’apparaît pas dans mon HTML !!!!
Par contre j'arrive à l'afficher quand je déplace la ligne contenant mon <input type="submit" name="valider" value="ok"/> à la fin du premier bloc php

Alors il y a une explication mais laquelle ????

Merci à vous de votre aide

PS : oui je sais cela parait bête !!!
iviewclear est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2010, 13h15   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
il manque la fermeture des balises </select>

Par ailleurs tu n'as pas besoin d'ouvrir deux fois la connexion.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2010, 13h34   #3
Nouveau Membre du Club
 
Christophe
Inscription : août 2009
Messages : 131
Détails du profil
Informations personnelles :
Nom : Christophe

Informations forums :
Inscription : août 2009
Messages : 131
Points : 26
Points : 26
Citation:
Envoyé par sabotage Voir le message
il manque la fermeture des balises </select>

Par ailleurs tu n'as pas besoin d'ouvrir deux fois la connexion.
Merci Sabotage pour ta rapidité
Et ça marche !!!
Quel ahuri je fais !!!
iviewclear est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h59.


 
 
 
 
Partenaires

Hébergement Web