uteve

Inscris le 11/04/2010 à 18:43
  • Signature
    nime
  • Nombre de sujets
    1
  • Nombre de messages
    1
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

uteve
le 11/04/2010 à 19:34
Formulaire de suppression php/mysql
Bonjour,

J'ai un problème avec mon code. I affiche simplement le titre et rien ne se fait, je n'ai même pas zone de texte et l'onglet envoi.Dites moi ce qui ne marche pas sur mon code svp.
Merci beaucoup d'avance!
<html>
<head><title>Formulaire de suppression</title></head>
<body>
<h1>Supprimer un nom de catégorie</h1>
<?php include("connect.php");
// on teste si la variable du formulaire est bien déclarée
if (isset($_POST['nom_categorie'])) {
$lib_cat = $_POST['nom_categorie'];
$resultat = mysql_query("SELECT * FROM categorie WHERE lib_cat='$lib_cat'") or die ('Erreur : '.mysql_error());
echo "".$lib_cat.""?>
<?php
$requete = "DELETE categorie SET nom_categorie='".$lib_cat."', lib_cat=$lib_cat WHERE lib_cat=$lib_cat";
mysql_query($requete) or die("erreur sur la requete $lib_cat");?>
<FORM method='post' action='<?php echo $_SERVER['PHP_SELF'];?>'>
<INPUT name='lib_cat' type="text" size='40' value='<?php echo $lib_cat;?>'/>
nom_categorie: <SELECT name='lib_cat' value='<?php echo $lib_cat; ?>'>
<?php
$lib_cat = "SELECT * FROM categorie";
$resultat = mysql_query($lib_cat) or die("erreur sur la requete $lib_cat");
while ($ligne = mysql_fetch_array($resultat))
if ($ligne['lib_cat']==$lib_cat)
echo "<OPTION selected value='".$ligne['lib_cat']."'>".$ligne['nom']."</OPTION>\n";
else echo "<OPTION value='".$ligne['code_auteur']."'>".$ligne['nom']."</OPTION>\n";
?>
</SELECT><BR/>
<INPUT type="submit" value="supprimer"/>
</FORM>
<?php }?>
</body>
</html>
nime
LoadingChargement en cours