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
|
<?php
//session_start();
// Si le formulaire a été "posté"
if (isset(($_POST['formulaire'])) && trim(strtoupper($_POST['formulaire'])) === "OK" ) {
// Tu nettoies un minimum
foreach ($_POST as $k=>$v) {
$value = htmlspecialchars(stripslashes($v));
$_POST[$k] = trim($value);
}
// Tu sauves dans ta db, admettant que le premier champ de "ta_table" soit un id auto incrémenté
$connection = mysql_connect("ta_base");
if ($connection) {
$table = "ma_table";
$sql = "INSERT INTO %s VALUES('', '%d')";
$query = mysql_query(sprintf($sql, mysql_escape_string($table), mysql_escape_string($_POST['poste'])));
/* mysql_escape_string: dépréciée en PHP5.3..*/
$result = mysql_affected_rows();
}
}
?>
<form method="post" action="ce_fichier.php">
<label>Poste:</label>
<select name="poste" size="1">
<option value ="1" > Première ligne </option>
<option value ="2" > Talonneur </option>
<option value ="3" > Deuxième ligne <option>
<option value ="4" > Troisième ligne Aile <option>
<option value ="5" > Troisième ligne Centre <option>
<option value ="6" > Demi de mêlée <option>
<option value ="7" > Demi douverture <option>
<option value ="8" > Trois-quarts centre <option>
<option value ="9" > Trois-quarts aile <option>
<option value ="10" > Arrière <option>
</select>
<input type="hidden" name="source" value="ce_fichier.php" />
<input type="submit" name="formulaire" value=" OK " />
</form> |