Récupérer Info Liste
Résolu
TRUNCKS
Messages postés
1066
Statut
Membre
-
TRUNCKS Messages postés 1066 Statut Membre -
TRUNCKS Messages postés 1066 Statut Membre -
Bonjour,
J'ai fait un formulaire d'ajout d'enregistrement avec Dream.
Mon seul problème, c'est que j'ai un champ ( niveau joueur ) que j'ai voulu mettre sous forme de liste.
Le soucis, c'est que quoi que je sélectionne dans cette liste, quand j'ajoute l'enregistrement, il considère que le champ est null.
Pouvez vous m'aider ? Merci à vous:
[code]
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO joueurs (nom_joueur, niveau_joueur, disponibilite, ville_joueur, telephone_joueur, mail_joueur) VALUES (%s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['nom_joueur'], "text"),
GetSQLValueString($_POST['niveau_joueur'], "text"),
GetSQLValueString($_POST['disponibilite'], "text"),
GetSQLValueString($_POST['ville_joueur'], "text"),
GetSQLValueString($_POST['telephone_joueur'], "int"),
GetSQLValueString($_POST['mail_joueur'], "text"));
mysql_select_db($database_tennis, $tennis);
$Result1 = mysql_query($insertSQL, $tennis) or die(mysql_error());
$insertGoTo = "#";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
mysql_select_db($database_tennis, $tennis);
$query_tennis = "SELECT joueurs.nom_joueur, joueurs.niveau_joueur, joueurs.disponibilite, joueurs.ville_joueur, joueurs.telephone_joueur, joueurs.mail_joueur FROM joueurs ORDER BY joueurs.nom_joueur";
$tennis = mysql_query($query_tennis, $tennis) or die(mysql_error());
$row_tennis = mysql_fetch_assoc($tennis);
$totalRows_tennis = mysql_num_rows($tennis);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ajout de Joueurs</title>
</head>
<body>
<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
<table align="center">
<tr valign="baseline">
<td nowrap="nowrap" align="right">Nom Joueur:</td>
<td><input type="text" name="nom_joueur" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Niveau:</td>
<td><select name="niveau_joueur">
<option value="" selected="selected" >Débutant</option>
<option value="" >Moyen</option>
<option value="" >Confirmé</option>
<option value="" >Expert</option>
</select></td>
</tr>
/code
J'ai fait un formulaire d'ajout d'enregistrement avec Dream.
Mon seul problème, c'est que j'ai un champ ( niveau joueur ) que j'ai voulu mettre sous forme de liste.
Le soucis, c'est que quoi que je sélectionne dans cette liste, quand j'ajoute l'enregistrement, il considère que le champ est null.
Pouvez vous m'aider ? Merci à vous:
[code]
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO joueurs (nom_joueur, niveau_joueur, disponibilite, ville_joueur, telephone_joueur, mail_joueur) VALUES (%s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['nom_joueur'], "text"),
GetSQLValueString($_POST['niveau_joueur'], "text"),
GetSQLValueString($_POST['disponibilite'], "text"),
GetSQLValueString($_POST['ville_joueur'], "text"),
GetSQLValueString($_POST['telephone_joueur'], "int"),
GetSQLValueString($_POST['mail_joueur'], "text"));
mysql_select_db($database_tennis, $tennis);
$Result1 = mysql_query($insertSQL, $tennis) or die(mysql_error());
$insertGoTo = "#";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
mysql_select_db($database_tennis, $tennis);
$query_tennis = "SELECT joueurs.nom_joueur, joueurs.niveau_joueur, joueurs.disponibilite, joueurs.ville_joueur, joueurs.telephone_joueur, joueurs.mail_joueur FROM joueurs ORDER BY joueurs.nom_joueur";
$tennis = mysql_query($query_tennis, $tennis) or die(mysql_error());
$row_tennis = mysql_fetch_assoc($tennis);
$totalRows_tennis = mysql_num_rows($tennis);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ajout de Joueurs</title>
</head>
<body>
<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
<table align="center">
<tr valign="baseline">
<td nowrap="nowrap" align="right">Nom Joueur:</td>
<td><input type="text" name="nom_joueur" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Niveau:</td>
<td><select name="niveau_joueur">
<option value="" selected="selected" >Débutant</option>
<option value="" >Moyen</option>
<option value="" >Confirmé</option>
<option value="" >Expert</option>
</select></td>
</tr>
/code
A voir également:
- Récupérer Info Liste
- Liste déroulante excel - Guide
- Recuperer message whatsapp supprimé - Guide
- Crystal disk info - Télécharger - Informations & Diagnostic
- Info pc - Guide
- Liste code ascii - Guide