Vaider un formulaire en php

belakhdarbts -  
crabs Messages postés 909 Statut Membre -
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

3 réponses

  1. crabs Messages postés 909 Statut Membre 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
  2. 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
  3. crabs Messages postés 909 Statut Membre 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