begin process at 2012 05 28 19:56:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

BDD et liste de formulaire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

BDD et liste de formulaire

jeudi 18 mars 2004 à 14:39:35 | BDD et liste de formulaire

Cestmoi

Bonjour !

Comment faire pour ajouter dans une table mysql TOUT les items present dans une liste d'un formulaire, meme ceux ki ne sont pas selectionné ?!?

Merci !
vendredi 19 mars 2004 à 09:26:19 | Re : BDD et liste de formulaire

perig

heu !!!
c'est vague

Pourrais tu mettre le code de ton formulaire et ce que tu veux qu'il entre dans ta base ?

---Perig---
Pour vous servir
Et parfois en galère
Souvent même
vendredi 19 mars 2004 à 14:42:06 | Re : BDD et liste de formulaire

Cestmoi


<script language="JavaScript" type="text/JavaScript">
function ajout(){

var newElem = document.createElement("OPTION")
newElem.text = all.options[all.selectedIndex].value
newElem.value = all.options[all.selectedIndex].value
serv.options.add(newElem)

}


function retir(){
serv.options.remove(serv.options.selectedIndex);
}
</script>
<table width="100%" border="0" cellpadding="0">
<tr>
<td width="43%"><center>
<select name="all" size="18">
<?
require ("../connect.php");
$base="MAPS";
mysql_select_db("$base") or die("Impossible de se connecter à la base de données");

$result = mysql_query("SELECT * FROM `all`");
$nbmap = mysql_num_rows($result);
echo $nbmap;

while ($nbmap > $i) {

$map = mysql_result($result,$i,"Maps");

echo "<option value='$map'>$map</option>";

$i++;
}
?>
</select>
</center></td>
<td width="15%"><center>
<p>
<input type="button" name="ajout" value="Ajouter >>" onClick='ajout()'>
</p>
<p>  </p>

<input type="button" name="retirer" value="<< Retirer" onclick='retir()'>
</center></td>
<td width="42%"><center>
<select name="serv" size="18">
<?
$result = mysql_query("SELECT * FROM `$IDServ`");
$nbmap = mysql_num_rows($result);
echo $nbmap;

while ($nbmap > $i) {

$map = mysql_result($result,$i,"Maps");

echo "<option value='$map'>$map</option>";

$i++;
}
?>
</select>
</center></td>
</tr>
</table>
vendredi 19 mars 2004 à 17:10:23 | Re : BDD et liste de formulaire

perig

tu peux faire

<form action='Valid.php' method='post'>
<select name="serv" size="18">
<?
$result = mysql_query("SELECT * FROM `$IDServ`");
$nbmap = mysql_num_rows($result);
echo $nbmap;

while ($nbmap > $i) {

$map = mysql_result($result,$i,"Maps");

echo "<option value='$map'>$map</option>
<input type='hidden' name='h$i' value='$map'>";

$i++;
}
echo "<input type='hidden' name='i' value='$i'>";

?>

</select>
</form>

et dans valid.php

je sais pas comment tu veux les ranger dans ta base mais
dans la variable $_Post['i'] tu as le nb de <option>
et dans h1 tu as la map 1, dans h2 la map 2 ...

en bref utilise les hidden

---Perig---
Pour vous servir
Et parfois en galère
Souvent même
vendredi 19 mars 2004 à 17:20:06 | Re : BDD et liste de formulaire

Cestmoi


Non, car les requete que tu vois, c'est ce kil y a actuellement dans la base...

Le visiteur modifie ses choix (ds le select appelé "serv") et ensuite, le but est d'enregistrer ds la base toutes les map ki sont présente ds la liste de choix...
lundi 22 mars 2004 à 12:44:31 | Re : BDD et liste de formulaire

perig

J'ai vraiment du mal a voir ce que tu cherche a faire
as tu un liens d'un site qui fait ca?
ou essai de me présenter la chose diférament et clairement.
c'est quoi un site de jeux????

---Perig---
Pour vous servir
Et parfois en galère
Souvent même


Cette discussion est classée dans : formulaire, liste, bdd


Répondre à ce message

Sujets en rapport avec ce message

¡¡¡ A l'aide ¡¡¡ [ par Xime ] salut,je vous explique mon prob g un formulaire assez simple qui contient deux zonnes de listes (la deuxieme est liée a la premiere) donc o debut g fa MAJ dans formulaire [ par bertrand85 ] Bonjour,j'ai une BDD (modifier par programme externe) et un formulaire, je voudrais que quand les infos de la BDD sont modifiés alors les données du f Formulaire et zone de liste [ par mperret ] BonjourJ'ai créé un formulaire qui récupère des données d'une base de données MySQL. Tous les champs Texte se remplissent bien. Mon problème est avec Liste de form et BDD [ par Cestmoi ] Bonjour,Comment faire pour inserer dans une base tout les enregistrements present dans une liste, meme si ils ne sont pas selectionné ?Merci ! Formulaire en php [ par petitstitch ] BonjourJ'ai un petit souci avec la creation de mon formulairele formulaire comporte 1 menu deroulant rempli de valeur et deux boutons : un bouton pour modifier de radiobox ou textarea de la bdd d'apres formulaire?? [ par floceam ] Salut, je fais une page administrateur et je cherche à faire de mofications sur des clients... Je les ai entrer dans la bdd a l'aide d'un formulaire.. formulaire [ par plume83 ] bonjour, j'ai créé un formulaire dans lequel j'ai mis une liste déroulante dans laquelle je veux faire afficher la référence des chaussures de la base un Form dans un Form [ par stailer ] Salut tout le monde !Donc voila mon problème :J'ai un formulaire qui contient notamment un champ et une liste déroulante.Lorsque je valide 1 de ces ch formulaire sélection multiple [ par cba ] cbaje cherche comment implémenter automatiquement une liste multiple dans un choix multiple à partir d'une sélection préalable dans une liste multiple rafraîchir un formulaire [ par eax ] salut!j'ai un petit pb avec un formulaire: je souhaite modifier le contenu d'une liste select avec un script php lorsque le mec choisit un élément dan


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales