Vaider un formulaire en php

belakhdarbts -  
crabs Messages postés 908 Date d'inscription   Statut Membre Dernière intervention   -
bonjour tous le monde
j'ai le code suivant qui me permet d'fficher des combobopx alimentée depuis une table my sql
<?php
// Connection au serveur mySQL
$sql_serveur = "localhost"; // Serveur mySQL
$sql_base = "call services2"; // Base de donnees mySQL
$sql_login = "root"; // Login de connection a mySQL
$sql_password = ""; // Mot de passe pour mySQL
$nom_fichier = ""; // Nom de votre page
@mysql_connect($sql_serveur, $sql_login, $sql_password) or die("Connection interrompue");
@mysql_select_db($sql_base);
////////////////////////////////////////////////////////////////////
echo "<form name='form' action='idexp.php' method='GET'>";
$sql= "select * from experience ";
$query = mysql_query($sql);
$numrow = mysql_num_rows($query);
echo "<select name=select1>";

for($i=0;$i<$numrow;$i++)
{
$champ1 = mysql_result($query,$i,'SEXPERIENCE');
echo "<option value=\"".$champ1."\">".$champ1."</option>";
}
echo "</select>";
//////////////////////////////////////
$sql= "select * from experience ";
$query = mysql_query($sql);
$numrow = mysql_num_rows($query);
echo "<select name=select1>";

for($i=0;$i<$numrow;$i++)
{
$champ1 = mysql_result($query,$i,'EXPERIENCE');
echo "<option value=\"".$champ1."\">".$champ1."</option>";
}
echo "</select>";
/////////////////////////////////////////////////////////
$sql= "select * from experience ";
$query = mysql_query($sql);
$numrow = mysql_num_rows($query);
echo "<select name=select1>";

for($i=0;$i<$numrow;$i++)
{
$champ1 = mysql_result($query,$i,'LIEU');
echo "<option value=\"".$champ1."\">".$champ1."</option>";
}
echo "</select>";
echo"<input type=submit value=valider name=ok />";
echo "</form>";

?>
quand je clique sur valider rien ne se passe
A voir également:

3 réponses

crabs Messages postés 908 Date d'inscription   Statut Membre Dernière intervention   507
 
Salut,
Ca veut dire quoi "rien ne se passe ?"
Sinon quelques remarques :
Les attributs de tes éléments HTML ne sont pas tous délimités par des apostrophes
ou des guillemets.
Les 3 listes portent le nom select1.
A+, crabs
0
belakhdarbts
 
je veux savoir seulement ci la validation est éxacte
on plus il m'affiche les erreurs suivant

Notice: Undefined index: SEXPERIENCE in c:\program files\easyphp1-8\www\call services site web\idexp.php on line 12

Notice: Undefined index: EXPERIENCE in c:\program files\easyphp1-8\www\call services site web\idexp.php on line 12

Notice: Undefined index: LIEU in c:\program files\easyphp1-8\www\call services site web\idexp.php on line 12
0
crabs Messages postés 908 Date d'inscription   Statut Membre Dernière intervention   507
 
A mon avis, tu ne donnes pas le bon script. C'est idexp.php qu'il faut donner.
Je penses aussi que le fait que tes selects aient le même nom ça doit mettre
la grouille dans le script action de ton formulaire.
0