Modification ligne table mysql
Ibilolz
Messages postés
148
Statut
Membre
-
Ibilolz Messages postés 148 Statut Membre -
Ibilolz Messages postés 148 Statut Membre -
Bonjour, j'ai une table salle qui contient un id, num_salle, descr et nombre_poste. Je cherche à faire un petit formulaire de modification ou l'on choisirait la salle dans un bouton déroulant et on pourrais modifier ses champs en rentrant dans des input un nouveau nom, une nouvelle description et un nouveau nombre de poste. J'ai fais ça mais ça ne marche pas, il doit y avoir une erreur dans le php.
<?php include 'fonctions.connect.php'; $id_salle = "SELECT num_salle FROM Salle"; $res = mysql_query($id_salle); ?>
<br></br> <div> <form action="" method="post" id=test> <select name="test3" id="test1"> <option value='-1'>----Choisissez le numéro d'une salle à modifier -----</option> <?php while ($row = mysql_fetch_array($res)) { $salle = $row['num_salle']; echo "<option value='$salle'>$salle</option>"; } ?> </select> <br></br> Numéro de la salle : <input type="text" name="num3" size=10 <br></br> Description : <input type="text" name="descr3" size=20 <br></br> Nombre de poste :<input type="text" name="nombre3" size=20 <br></br> <br></br> <input type="submit", name="submit" Value="Modifier">
<?php if (isset($_POST['test3'], $_POST['num3'], $_POST['descr3'], $_POST['nombre3'])) { $test3 = $_POST['test3']; $num3 = $_POST['num3']; $descr3 = $_POST['descr3']; $nombre3 = $_POST['nombre3']; $sql = 'UPDATE Salle SET num_salle='$num3' description= '$descr3' nombre_poste='$nombre3' WHERE num_salle='$test3''; mysql_query($sql); // on ferme la connexion à la base mysql_close(); ?> </div> <br></br> </div></FORM>
A voir également:
- Modification ligne table mysql
- Table ascii - Guide
- Table des matières word - Guide
- Suivi de modification word - Guide
- Partager photos en ligne - Guide
- Mètre en ligne - Guide