Récupérer valeur liste déroulante...??? - PHP - Programmation
Marsh Posté le 20-06-2005 à 17:49:13
j'ai recherché partout mais ca ne marche pas, quelqu'un pourrait corriger le code svp, je passe mon BTS dem1... c'est urgent...
merci
Marsh Posté le 20-06-2005 à 18:07:12
j'arrete pas de rechercher mais je ne trouve pas, je passe mes PTI dem1 matin...
Marsh Posté le 20-06-2005 à 18:21:24
Citation :
|
De plus, on va pas passer notre temps à essayer de comprendre ce qui ne marche pas sans indications précises
Marsh Posté le 20-06-2005 à 18:44:25
merci pour votre solidarité, aidez-moi au moins à comprendre mon erreur sur ce code svp
Marsh Posté le 20-06-2005 à 18:51:50
Nous on aimerai bien comprendre ta question. Quand tu dis "ça ne marche pas", ça veut pas dire grand chose
Marsh Posté le 20-06-2005 à 18:55:52
en gros le probleme avec ce code c'est que la variable $adresse qui reprend $_POST['maliste'] ne reprend rien en réalité
Marsh Posté le 20-06-2005 à 18:57:52
à mon avis il le fait exprès, c'est la deuxième fois qu'on lui demande quel est le problème et qu'il ne juge pas utile de répondre et vient se plaindre de la solidarité...
Tu veux des erreurs ? y a pas de doctype, pas de section head, les balises ne sont pas aux normes, les styles ne s'appliquent plus comme tu le fais, y a un $valeur = $_POST['maliste'] dont on ne sait trop à quoi il sert, et j'en passe...
//edit : puisque j'ai enfin eu la réponse :
C'est pas étonnant, ta requête fait un select sur le champs libelle_adresse et lui uniquement, il risque pas de trouver un quelconque $row['num_adresse']
Marsh Posté le 20-06-2005 à 17:29:49
PAGE DE SELECTION D'ADRESSE DANS LA LISTE:
<html>
<body bgcolor="#E0E0E0">
<center><H1>Administration</H1><p>
<br>
Veuillez sélectionner l'adresse mail que vous désirez supprimer de la base de donnée<br><br>
<FORM ACTION="validation_suppression.php?password=admin" METHOD=POST>
<?php
include ("Connexion.php" );
mysql_select_db($database_cnxbase, $cnxbase);
echo "<select name=\"maliste\">";
$requete = mysql_query("SELECT libelle_adresse FROM `emails` ORDER BY libelle_adresse" );
while ($row = mysql_fetch_array($requete, MYSQL_BOTH))
{
echo "<option value=\"".$row['num_adresse']."\">".$row['libelle_adresse']."</option>\n";
}
echo "</select>";
?>
<?php
$valeur=$_post['maliste'];
?>
<br><br>
<center><input type=submit value="SUPPRIMER"></center><br>
<a href="validation_administration.php?password=admin" TARGET="CadreMilieu">RETOUR</a>
</form>
</body>
</html>
PAGE DE VALIDATION DE SUPPRESSION:
<html>
<body bgcolor="#E0E0E0">
<center><H1>Administration</H1><p>
<br>
<?php
include ("Connexion.php" );
mysql_select_db($database_cnxbase, $cnxbase);
$adresse = $_POST['maliste'];
mysql_query("DELETE FROM emails WHERE num_adresse='$adresse'" );
echo("<b>" );
echo $valeur;
echo("</b>" );
echo(" a bien été supprimé de la base de données." );
?>
<br><br>
<a href="supprimer.php?password=admin" TARGET="CadreMilieu">RETOUR</a>
</form>
</body>
</html>