Récupérer valeurs

Récupérer valeurs - PHP - Programmation

Marsh Posté le 05-08-2015 à 12:53:10    

Bonjour,
 
J'ai un backoffice qui permet d'alimenter une boucle. L'envoie de "news" fonctionne. J'ai un bouton "Edit" qui me permet de modifier mes "news". Dans mes champs type text cela me rapporte les infos marqué lors de l'envoie. Tout fonctionne! Sauf que j'ai voulu changer un type texte en "radio" et un autre en "select". Donc pour récupérer le radio cliqué ou le select cliqué j'ai un petit soucis...
 
Quelqu'un peut-il m'aider?
 
Visuellement ça donnerait cela.
 
http://forum.alsacreations.com/upload/59559-Capturedan.png
 
J'ai une page modif.php et une page modif_suite.php
 
modif.php
 
<?php
 
include "header.php";
 
$id = $_GET['id'];
 
$selection = mysqli_query($lien,"SELECT * FROM produits WHERE ID=$id" );
$ligne = mysqli_fetch_array($selection);
 
 
$type = $ligne['TYPE'];
$nom = $ligne['NOM'];
$promo = $ligne['PROMO'];
 
?>
 
<h1>Modification d'un film</h1>
 
<form method="POST" action="modif_suite.php">
 
<label for="TYPE">TYPE</label>
<select name="TYPE" id="TYPE">  
<option value="Déco">Déco</option>
<option value="Jardin">Jardin</option>
<option value="Piscine">Piscine</option>
 
</select><br />
<label for="NOM">NOM</label><input type="text" id="NOM" name="NOM"
value="<?php echo $titre; ?>" /><br />
<label for="PROMO">PROMO</label>
<input type="radio" name="PROMO" value="Oui" id="PROMO" /> <label for="Oui">Oui</label>
<input type="radio" name="PROMO" value="Non" id="PROMO" /> <label for="Non">Non</label><br />
<br />
<input type="submit" value="Enregistrer" />
</form>
 
 
<?php include "footer.php"; ?>
 
 
modif_suite.php
 
<?php
 
include "header.php";
 
$id = $_POST['ID'];
 
$type = $_POST['TYPE'];
$nom = $_POST['NOM'];
$promo = $_POST['PROMO'];
 
mysqli_query($lien,"UPDATE produits SET TYPE=\"$type\",NOM=\"$nom\",PROMO=\"$promo\" WHERE ID=$id" );
 
?>
 
<h1>Modification d'un produit</h1>
 
<p class="alerte">La modification de cette fiche est bien enregistrée</p>
 
<?php include "footer.php"; ?>
 
 
MERCI  Smiley smile

Reply

Marsh Posté le 05-08-2015 à 12:53:10   

Reply

Marsh Posté le 05-08-2015 à 21:27:16    

Bonjour,
 
Et c'est quoi le problème?
Sinon merci d'utiliser les balises cpp pour écrire du code.


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Reply

Marsh Posté le 05-08-2015 à 22:04:38    

Le problème c'est que lorsque j'écris sur modifier un article, une page s'ouvre et m'affiche les valeurs à modifier. Jusqu'ici tout va bien puisque c'est un champs text. Mais lorsque je met un select et un radio je n'arrive pas à récuperer les infos tels que je les ai posté (à l'aide d'un select et d'un radio)
 
merci

Reply

Marsh Posté le 06-08-2015 à 18:36:02    

C'est à dire "je n'arrive pas à récupérer les infos"? Que contiens ta variable $_POST?


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Reply

Marsh Posté le 06-08-2015 à 23:00:01    

En d'autres termes.... je voudrais que la balises SELECT affiche la valeur retournée par ta base de données...

Reply

Marsh Posté le 07-08-2015 à 17:30:44    

Tu as juste à faire en php un si valeur bddégale valeur option alors echo "selected". :??:


---------------
C'est en écrivant n'importe quoi qu'on devient n'importe qui.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed