Bonjour tout le monde !
Voila je debute en php, et jai rencontrer un petit probleme voila:
je veut creer une page dans laquelle je peut modifier des produits present dans ma base de données, jai déjà cree une page permettant l'ajout de produit
voici une partie du code de la page modifier un produit:
Code :
- <?php
- //ici la cnx à la base
- require('login_bdd.php');
- $identificateur=mysql_connect($host,$user,$pass) ;
- mysql_select_db($base,$identificateur) ;
- $reference=mysql_query("SELECT * FROM produits" );
- echo "<SELECT name='reference'>";
- while($liste_reference=mysql_fetch_array($reference))
- {
- echo "<option>".$liste_reference[1]."</option>";
- // On affiche la liste des categorie dans une liste déroulante en fonction du contenu de la table categorie
- }
- echo "</select>"
- ?></td></tr>
- <tr><td>Désignation</td><td><input name='designation' type='text' value='
- <?php mysql_query ("SELECT designation FROM produits where reference='$liste_reference[1]'" );?> '> </td></tr>
- <?php $restest=mysql_query("SELECT designation FROM produits where reference='$liste_reference[1]'" ); echo ($restest);?>
- <tr><td>Prix:</td><td><input name='prix' type='text'
- <?php echo"value=' Select prix From produits where reference='1' '" ?> ></td></tr>
- <tr><td>Quantités:</td><td><input name='quantite' type='text'
- <?php echo"value='Select quantite From produits where reference='1' '" ?> ></td></tr>
- <tr><td><input type='submit' name='Valider' value='Valider'></td></tr>
|
le resultat ressemble a ca :
comme vous pouvez le remarquer jai effectuer un test pour voir le resultat de ma requette le resultat (Resource id #6) me semble bizare, pour moi je devrai avoir la designation du produit.
la problematique ici (hors le code ou se cache surrement des erreurs) est est ce que c'est possible que lorsque je selectionne un produit via l'assenceur reference que toutes les informations de ce produit apparaisse et que je puisse donc les modifers puis renvoyer les nouvelles données a la base.
Merci
Message édité par eagle84 le 05-02-2006 à 11:09:42
---------------
Feed-Back