Modifier valeur dans un table
Fermé
techinfo46
Messages postés
383
Date d'inscription
jeudi 23 décembre 2010
Statut
Membre
Dernière intervention
20 avril 2020
-
Modifié par techinfo46 le 14/02/2012 à 10:42
techinfo46 Messages postés 383 Date d'inscription jeudi 23 décembre 2010 Statut Membre Dernière intervention 20 avril 2020 - 14 févr. 2012 à 10:42
techinfo46 Messages postés 383 Date d'inscription jeudi 23 décembre 2010 Statut Membre Dernière intervention 20 avril 2020 - 14 févr. 2012 à 10:42
A voir également:
- Modifier valeur dans un table
- Table ascii - Guide
- Modifier dns - Guide
- Table des matières word - Guide
- Modifier liste déroulante excel - Guide
- Modifier story facebook - Guide
1 réponse
techinfo46
Messages postés
383
Date d'inscription
jeudi 23 décembre 2010
Statut
Membre
Dernière intervention
20 avril 2020
56
14 févr. 2012 à 10:42
14 févr. 2012 à 10:42
voici l'intégralité de mon code infobailleur.php
//////////////////////////////////////////////////////////////////////////////////
// SI MODIFICATION DE BAILLEUR
//////////////////////////////////////////////////////////////////////////////////
if (isset ($_GET['id_bailleur'])){
$form="<form method=\"POST\" action=\"http://127.0.0.1/gestimmo/modif.php\">";
$id_bailleur =$_GET['id_bailleur'];
include 'connection.php';
$reqmodifrech = "
SELECT *
FROM bailleur
WHERE ID_BAILLEUR = '$id_bailleur'";
$result = mysql_query($reqmodifrech) or die (mysql_error()."<br />$reqmodifrech");
$row = mysql_fetch_array($result);
}
////////////////////////////////////////////////////////////////////////////////////
// SI CREATION DE BAILLEUR
//////////////////////////////////////////////////////////////////////////////////////
else {
$form="<form method=\"POST\" action=\"http://127.0.0.1/gestimmo/choixtypebail.php\">";
$id_bailleur =uniqid();
$row=array("NOMBAILLEUR_1"=>'',"PRENOMBAILLEUR_1"=>'',"ADRESSEBAILLEUR_1"=>'',"TELBAILLEUR_1"=>'',"FAXBAILLEUR_1"=>'',"VILLEBAILLEUR_1"=>'',"CODEPOSTALBAILLEUR_1"=>'',"MAILBAILLEUR_1"=>'',
"NOMBAILLEUR_2"=>'',"PRENOMBAILLEUR_2"=>'',"ADRESSEBAILLEUR_2"=>'',"TELBAILLEUR_2"=>'',"FAXBAILLEUR_2"=>'',"VILLEBAILLEUR_2"=>'',"CODEPOSTALBAILLEUR_2"=>'',"MAILBAILLEUR_2"=>'',
"NOMBAILLEUR_3"=>'',"PRENOMBAILLEUR_3"=>'',"ADRESSEBAILLEUR_3"=>'',"TELBAILLEUR_3"=>'',"FAXBAILLEUR_3"=>'',"VILLEBAILLEUR_3"=>'',"CODEPOSTALBAILLEUR_3"=>'',"MAILBAILLEUR_3"=>'');
};
// affichage de la balise <form>
echo $form;
// \" annule le caract suivant
echo "<input type='hidden' name='id_bailleur' value='$id_bailleur'>";
/// FOR POUR CREATION DES 3 FORMULAIRES
for($i=1;$i!=4;$i++){
// Liste des champs du formulaire
echo "Information Bailleur $i" ;
$tbl_champs_input=array('nombailleur'=>'NOM','prenombailleur'=>'PRENOM','adressebailleur'=>'ADRESSE','telbailleur'=>'TEL','faxbailleur'=>'FAX','villebailleur'=>'VILLE','codepostalbailleur'=>'CODE POSTAL','mailbailleur'=>'MAIL');
// FOR POUR CREATION DES LIGNES DE CHAQUE FORMULAIRE
echo "<table>";
foreach ($tbl_champs_input as $cle => $valeur) {
// STRTOUPPER permet de mettre en majuscule la cle pour les champs mysql
echo "<tr><td>$valeur</td><td><input type='text' name='".$cle.$i."' value='".$row[strtoupper($cle).'_'.$i]."' size=70></td><tr>";
}
echo "</table><br><br>";
}
?>
<br>
<INPUT type="submit" value="Valider">
<INPUT type="reset" value="Effacer">
</form>
</body></html>
//////////////////////////////////////////////////////////////////////////////////
// SI MODIFICATION DE BAILLEUR
//////////////////////////////////////////////////////////////////////////////////
if (isset ($_GET['id_bailleur'])){
$form="<form method=\"POST\" action=\"http://127.0.0.1/gestimmo/modif.php\">";
$id_bailleur =$_GET['id_bailleur'];
include 'connection.php';
$reqmodifrech = "
SELECT *
FROM bailleur
WHERE ID_BAILLEUR = '$id_bailleur'";
$result = mysql_query($reqmodifrech) or die (mysql_error()."<br />$reqmodifrech");
$row = mysql_fetch_array($result);
}
////////////////////////////////////////////////////////////////////////////////////
// SI CREATION DE BAILLEUR
//////////////////////////////////////////////////////////////////////////////////////
else {
$form="<form method=\"POST\" action=\"http://127.0.0.1/gestimmo/choixtypebail.php\">";
$id_bailleur =uniqid();
$row=array("NOMBAILLEUR_1"=>'',"PRENOMBAILLEUR_1"=>'',"ADRESSEBAILLEUR_1"=>'',"TELBAILLEUR_1"=>'',"FAXBAILLEUR_1"=>'',"VILLEBAILLEUR_1"=>'',"CODEPOSTALBAILLEUR_1"=>'',"MAILBAILLEUR_1"=>'',
"NOMBAILLEUR_2"=>'',"PRENOMBAILLEUR_2"=>'',"ADRESSEBAILLEUR_2"=>'',"TELBAILLEUR_2"=>'',"FAXBAILLEUR_2"=>'',"VILLEBAILLEUR_2"=>'',"CODEPOSTALBAILLEUR_2"=>'',"MAILBAILLEUR_2"=>'',
"NOMBAILLEUR_3"=>'',"PRENOMBAILLEUR_3"=>'',"ADRESSEBAILLEUR_3"=>'',"TELBAILLEUR_3"=>'',"FAXBAILLEUR_3"=>'',"VILLEBAILLEUR_3"=>'',"CODEPOSTALBAILLEUR_3"=>'',"MAILBAILLEUR_3"=>'');
};
// affichage de la balise <form>
echo $form;
// \" annule le caract suivant
echo "<input type='hidden' name='id_bailleur' value='$id_bailleur'>";
/// FOR POUR CREATION DES 3 FORMULAIRES
for($i=1;$i!=4;$i++){
// Liste des champs du formulaire
echo "Information Bailleur $i" ;
$tbl_champs_input=array('nombailleur'=>'NOM','prenombailleur'=>'PRENOM','adressebailleur'=>'ADRESSE','telbailleur'=>'TEL','faxbailleur'=>'FAX','villebailleur'=>'VILLE','codepostalbailleur'=>'CODE POSTAL','mailbailleur'=>'MAIL');
// FOR POUR CREATION DES LIGNES DE CHAQUE FORMULAIRE
echo "<table>";
foreach ($tbl_champs_input as $cle => $valeur) {
// STRTOUPPER permet de mettre en majuscule la cle pour les champs mysql
echo "<tr><td>$valeur</td><td><input type='text' name='".$cle.$i."' value='".$row[strtoupper($cle).'_'.$i]."' size=70></td><tr>";
}
echo "</table><br><br>";
}
?>
<br>
<INPUT type="submit" value="Valider">
<INPUT type="reset" value="Effacer">
</form>
</body></html>