oui ben tu vois que ton id passe pas surtout
regarde dans la source avant de cliquer sur mettre a jour et copie la ici
oui ben tu vois que ton id passe pas surtout
regarde dans la source avant de cliquer sur mettre a jour et copie la ici
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <link href="../design/servettefc.css" rel="stylesheet" type="text/css" /> <table width='100%' border='0' cellspacing='0' cellpadding='0'><form name='insert' method='post' action='admin2.php'><tr><td width='180' align='right'></td><td width='20'> </td><td width='600' class='style'><b>Modifier / Supprimer un abonné</b></td></tr><tr><td height='20'></td><td></td><td></td></tr><tr><td height='20' class='style' align='right'><b>Abonné</b></td><td></td><td><select name='id'><option value='23'>Aldrighettoni Marc</option><option value='81'>Aleksandar Sajn</option><option value='70'>Alfred Maina</option><option value='91'>Ali Abduwahab</option><option value='49'>ALI Abduwahab</option><option value='71'>BARRY Minkailou</option><option value='43'>BENZAIR MOHAMMED</option><option value='33'>BERNIER Marcel</option><option value='32'>BOUIFLANE Samir</option><option value='58'>BUBA BUETUBELA Gaston</option><option value='8'>Bui Viet</option><option value='3'>Capuano Gennaro</option><option value='38'>Cerezo Henry de Jesus</option><option value='36'>Christian Barras</option><option value='40'>Da Costa Marco</option><option value='65'>DANIEL Johannis</option><option value='77'>DEHGHANI MAHAND Saber</option><option value='66'>DIAKITE Karim</option><option value='53'>Dube Bekhokule</option><option value='7'>Eckert Marianne</option><option value='85'>ELSHANI Xhevxhet</option><option value='59'>EMANY Guy</option><option value='56'>Fahrudin Gasi</option><option value='11'>Fantauzzi Pérsio Luiz</option><option value='18'>Fasel Sylvain</option><option value='1'>Ferdinand Jean-Luc</option><option value='34'>FERREIRA Juan-Carlos</option><option value='21'>Goehner Da Cruz Corinne</option><option value='9'>Gonthier Patrick</option><option value='46'>Grand Yann</option><option value='15'>Grant Lawrencia</option><option value='39'>Guinoumi Ouissem</option><option value='68'>IFEOBU Kenneth</option><option value='35'>Imbert Antoine </option><option value='12'>Jeanmonod Marie-Claire</option><option value='30'>KAICHI Adil</option><option value='42'>KAMANA THIERRY </option><option value='6'>Lang Daniel</option><option value='13'>Lo Iacono Olivier</option><option value='41'>LUDIN René</option><option value='14'>Ly Gueye Charlotte</option><option value='82'>Marija Sajn</option><option value='83'>Maxamed Sheeq Cabdi</option><option value='52'>MEDHANIE Amanuel</option><option value='61'>Mostafa Hussein</option><option value='60'>Myriam Hailemariam</option><option value='76'>Nasser Omar</option><option value='80'>NASSER Said</option><option value='19'>Nefil Reda</option><option value='29'>Néhari Fayçal</option><option value='16'>Nouali Ali</option><option value='31'>Nour Tamar</option><option value='55'>OMOKARO Esosa</option><option value='45'>ONER Ismael</option><option value='5'>Patrick Genini</option><option value='63'>POPVIC Ivica</option><option value='37'>Prado Jesus</option><option value='57'>Rasema Gasi</option><option value='86'>SAID Yahye</option><option value='22'>Sallah Nur Mohammed</option><option value='25'>Sandro Placentino</option><option value='28'>Schreyer Bernard</option><option value='48'>Seef Abdulkader</option><option value='10'>Severe Alexandra</option><option value='17'>Simond Nicolas</option><option value='69'>SONKO Lamin</option><option value='20'>Stalder Yan</option><option value='24'>Sycip Joseph</option><option value='54'>UDOME Emmy Kenny</option><option value='27'>Unsoeld Sacha</option><option value='50'>VAFAEI Agolghasem</option><option value='47'>Veton Kamberaj</option><option value='4'>Walder Nicolas</option><option value='26'>Xhevxhet Elshani</option><option value='44'>Yassin Human </option><option value='62'>YONES Issam</option><option value='72'>YONES Mohamed</option><option value='51'>YUSSUF Ahmed</option><option value='84'>ZEWDE Sisay</option></select></td></tr><tr><td height='20'></td><td></td><td></td></tr><tr><td height='20'></td><td></td><td><input type='submit' name='pbSubmit' value='Modifier'> <input type='submit' name='pbSubmit' value='Supprimer'></td></tr><tr><td height='40'></td><td></td><td></td></tr><tr><td height='20'></td><td></td><td></td></tr><tr><td height='20' class='texte' align='left'>Nom</td><td></td><td><textarea name='Nom' cols='35' rows='1'>Ali</textarea></td></tr><tr><td height='20'></td><td></td><td></td></tr><tr><td height='20' class='texte' align='left'>Prénom</td><td></td><td><textarea name='Prenom' cols='35' rows='1'>Abduwahab</textarea></td></tr><tr><td height='20'></td><td></td><td></td></tr><tr><td height='20'></td><td></td><td></td></tr><tr><td height='20'></td><td></td><td><input type='submit' name='pbSubmit' value='Ajouter'><imput type='hidden' name='idMAJ' value='91'><input type='submit' name='pbSubmit' value='Mettre à jour'></td></tr><tr><td height='20'></td><td></td><td></td></tr></form></table>
bizarre le chan idMAJ est bien rempli
es tu sur de bien avoir cliqué sur modifier avant de faire mettre a jour
oui sur...
En faite mes donnée son dans un menu déroulant donc je sélectionne et doit cliquer sur modifier pour pouvoir changer les champs
oki bon faut trouver pourquoi cet id va pas se foutre dans le requête
tu peux essayer d'ajouter
avant le echo de de ta requete et me dire tout ce que ça te donne please?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 foreach ($_POST as $key => $var) { echo $key.' - '.$var.'<br>'; }
oki j'ai rien dit je suis trop con
c'est bien sur input type='hidden'
et non pas iMput je me suis planté désolé
id - 23
UPDATE NewColab SET Nom = 'Aliou', Prenom = 'Abduwahab' WHERE id = ''Nom - Aliou
UPDATE NewColab SET Nom = 'Aliou', Prenom = 'Abduwahab' WHERE id = ''Prenom - Abduwahab
UPDATE NewColab SET Nom = 'Aliou', Prenom = 'Abduwahab' WHERE id = ''pbSubmit - Mettre à jour
UPDATE NewColab SET Nom = 'Aliou', Prenom = 'Abduwahab' WHERE id =
Ce que je n arrive pas a saisir c est qu il mais a jour mais pas dans la base, y aurait il un problème du côté de la base?
Le pire c est que ce script a déjà fonctionner pour une autre base...
Si ca peux te donner une idée, voici le script tel qu il était la 1ère fois que je l'ai fait :
Partie "mise à jour"
et le submit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 elseif ($pbSubmit == 'Mettre à jour'){ $requete = "UPDATE abonnement SET nom = '$nom', prenom = '$prenom', adresse = '$adresse', npa = '$npa', ville = '$ville', email = '$email', tel = '$tel', dateNaissance = '$dateNaissance', ancienAbo = '$ancienAbo', souscripteur = '$souscripteur', sfc2005 = '$sfc2005', aboBleu = '$aboBleu', aboRouge = '$aboRouge', aboVert = '$aboVert', aboBleuReduit = '$aboBleuReduit', aboRougeReduit = '$aboRougeReduit', aboVertReduit = '$aboVertReduit', abo1L = '$abo1L', telebanking = '$telebanking', bv = '$bv', bvRecu = '$bvRecu', paye = '$paye' WHERE id = '$id'"; $result = mysql_query ($requete,$ezine_db) or ezine_mysql_die(); }
Bien entendu j ai aussi essayé comme ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 echo "<tr><td height='20'></td><td></td><td><input type='submit' name='pbSubmit' value='Ajouter'>"; if ($pbSubmit == 'Modifier') {echo " <input type='submit' name='pbSubmit' value='Mettre à jour'>";}
as tu essayé en remplaçant imput par input je suis presque sur que c'est ça
Ca me vide les champs updater, après mise à jour, plus de nom ni prénom mais l'emplacement est toujours là dans ma liste, vide mais là
Resultat de la requete :
id - 23
UPDATE NewColab SET Nom = '', Prenom = '' WHERE id = '81'idMAJ - 81
UPDATE NewColab SET Nom = '', Prenom = '' WHERE id = '81'pbSubmit - Mettre à jour
UPDATE NewColab SET Nom = '', Prenom = '' WHERE id = '81'
Eh ben un grand merci à toi, CA MARCHE
J'avais fait une modif entre 2 qui genait.
Merci mille fois, allez 2 milles fois meme![]()
Partager