Bonjour,
Voila j'ai un gros problème et je n'arrive vraiment pas à le résoudre, j'ai le cerveau en compote ! :s
Dans ma page d'index j'affiche certains champs d'une requete qui va chercher dans ma table reservation.
Si je clique sur les données dans ma page index je peut visualiser le detail de la table reservation.
Puis j'ai un bouton modifier et si je clique dessus j'accède a une page de modification qui fait un update de ma table reservation une fois valider.
Mon problème c'est que une fois mon update exécuté, les données ne s'affichent plus dans ma page d'index, mais pourtant la réservation est toujours dans ma BDD et l'update c'est bien fait quand je regarde dans MySQL ...
Seul les champs ne sont plus retournés dans mon index :s
Je vous joint du code ci dessous :
Index.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $sql1 = "select * from reservation where num_formateur = " . $row['num_formateur'] . " and heure_debut = '" . $apres . "' and date = '" . $date_resa . "'"; $result1 = mysql_query($sql1); $row1 = mysql_fetch_array($result1);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo "Code : <font color=red>" . $row1['code_resa'] . "</font> - Type : <font color=red>" . $row2['nom_type'] . "</font> <br> Durée <font color=red>: " . $row1['duree'] . "</font> - Coeff <font color=red>: " . $row3['valeur_coeff']." </font><br>Heures Comptabilisées : <font color=red>" . $row1['heure_compta'] . "</font> </a>";
Modification_popup.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $hc="UPDATE reservation SET date='" . $_POST['date'] . "', heure_debut='" . $heure . ':' . $minute . "', heure_compta='" . $heure_compta . "', duree='" . $duree_reelle ."', num_coeff='" . $val3['num_coeff'] . "', num_formateur='" . $val['num_formateur'] . "', num_statut='" . $val2['num_statut'] . "', num_type= '" . $val1['num_type'] . "', description_resa='" . $_POST['description'] . "', observation_resa='" . $_POST['observation'] . "' WHERE code_resa='" . $_POST['code'] . "'"; $rqthc= mysql_query($hc) or die('erreur lors du traitement, veuillez réessayer');
S'il vous faut plus de code demandez moi !
Merci d'avance !
Partager