mise a jour de plusieurs enregistrements dans une table
Dernière réponse : dans Programmation
bonjour,
je voudrai créer un script qui sert a faire des mises a jour de plusieurs enregistrements dans une table.
j'ai une table sous_menu
Structure de la table `sous_menu`
--
CREATE TABLE `sous_menu` (
`id_s` int(11) NOT NULL auto_increment,
`id_m` int(11) NOT NULL default '0',
`id_l` int(11) NOT NULL default '0',
`titre_s` varchar(100) NOT NULL default '',
`image_ts` varchar(100) NOT NULL default '',
`image` varchar(100) NOT NULL default '',
PRIMARY KEY (`id_s`,`id_m`,`id_l`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
id_s: id du sous menu,
id_m: id de menu,
id_l: id de la langue,
les enregistrements seront au niveau de : titre_s, image_ts, et image
ce ke je vx est:
cliquer sur le lien a propos de
et on passe a une autre page où il y'a un formulaire,
1.je vx charger les enregistrements existants ds la base ds les
zones de texte.
2. faire les modifications.
3. les envoyer ds la base.
est ce que klk1 pt m'aider??
je voudrai créer un script qui sert a faire des mises a jour de plusieurs enregistrements dans une table.
j'ai une table sous_menu
Structure de la table `sous_menu`
--
CREATE TABLE `sous_menu` (
`id_s` int(11) NOT NULL auto_increment,
`id_m` int(11) NOT NULL default '0',
`id_l` int(11) NOT NULL default '0',
`titre_s` varchar(100) NOT NULL default '',
`image_ts` varchar(100) NOT NULL default '',
`image` varchar(100) NOT NULL default '',
PRIMARY KEY (`id_s`,`id_m`,`id_l`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
id_s: id du sous menu,
id_m: id de menu,
id_l: id de la langue,
les enregistrements seront au niveau de : titre_s, image_ts, et image
ce ke je vx est:
cliquer sur le lien a propos de
et on passe a une autre page où il y'a un formulaire,
1.je vx charger les enregistrements existants ds la base ds les
zones de texte.
2. faire les modifications.
3. les envoyer ds la base.
est ce que klk1 pt m'aider??
Autres pages sur : mise jour plusieurs enregistrements table
Lassé par la pub ? Créez un compte
Alor met deja ca :
$requete = mysql_query("SELECT * FROM sous_menu WHERE id='$id'");
$requete1 = mysql_fetch_array($requete);
Ensuite dans ton formulaire si tu a par exemple :
<input type="text" maxlength="20" size="15" name="nom">
Met ceci :
<input type="text" maxlength="20" size="15" name="pseudo" value="<?php echo $requete1['pseudo']?>">
Fait ca pour tout ceux que tu veut.
$requete = mysql_query("SELECT * FROM sous_menu WHERE id='$id'");
$requete1 = mysql_fetch_array($requete);
Ensuite dans ton formulaire si tu a par exemple :
<input type="text" maxlength="20" size="15" name="nom">
Met ceci :
<input type="text" maxlength="20" size="15" name="pseudo" value="<?php echo $requete1['pseudo']?>">
Fait ca pour tout ceux que tu veut.
un fichier script_modif_sousmenu.php:
<?php
include("config.php");
$v_ids=$_POST['f_ids'];
$v_idm=$_POST['f_idm'];
$v_idl=$_POST['f_idl'];
$v_titre=$_POST['f_titre'];
$v_imagets=$_POST['f_images_ts'];
$v_image=$_POST['f_image'];
$requete=mysql_query("select * from sous_menu where id_s=$v_ids and id_l=1");
mysql_query("update sous_menu set titre_s=$v_titre, image_ts=$v_imagets, image=$v_image, where id_s=$v_ids and id_l=$v_idl");
?>
et un fichier modifier_sousmenu.php
....
<td height="215" colspan="5"> <form name="form1" method="post" action="script_modif_sousmenu.php" >
.....
<td width="200px"> <input type="text" name="f_titre" class="textbox" style="width:200px;" value="<?php echo $i['f_titre'];?>"> </td>
....
<?php
include("config.php");
$v_ids=$_POST['f_ids'];
$v_idm=$_POST['f_idm'];
$v_idl=$_POST['f_idl'];
$v_titre=$_POST['f_titre'];
$v_imagets=$_POST['f_images_ts'];
$v_image=$_POST['f_image'];
$requete=mysql_query("select * from sous_menu where id_s=$v_ids and id_l=1");
mysql_query("update sous_menu set titre_s=$v_titre, image_ts=$v_imagets, image=$v_image, where id_s=$v_ids and id_l=$v_idl");
?>
et un fichier modifier_sousmenu.php
....
<td height="215" colspan="5"> <form name="form1" method="post" action="script_modif_sousmenu.php" >
.....
<td width="200px"> <input type="text" name="f_titre" class="textbox" style="width:200px;" value="<?php echo $i['f_titre'];?>"> </td>
....
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumSnow leopard mise à jour
- ForumKaspersky mise jour
- ForumMise a jour itunes 9.0.2
- ForumMise à jour java tous les jours
- ForumMise a jour limewire pro
- ForumComment desinstaller une mise à jour
- ForumMise a jour m300
- ForumGta sa mise a jour
- ForumAvast mise à jour gratuite
- ForumMise jour starsat
- Voir plus
je vois pas le problème?