Requete de suppresion php
                    
        
     
             
                    cabyge
    
        
    
                    Messages postés
            
                
     
             
            22
        
            
                                    Statut
            Membre
                    
                -
                                     
crabs Messages postés 909 Statut Membre -
        crabs Messages postés 909 Statut Membre -
        voila j'essai de faire supprimer une inscription mais cela ne marche pas. Il repere bien qu'il y a un "pseudo" mais il ne l'efface pas. ou est mon erreur?
<?php
$host="localhost";
$user="root";
$pass="";
$connexion=mysql_connect($host,$user,$pass);
$mabase="rencontre";
$testbase=mysql_select_db($mabase);
$table="inscrit";
if(isset($_POST['cmdok']))
{
$chercher= strtoupper($_POST['chercher']);
$requete = "SELECT id FROM $table WHERE pseudo='$chercher'";
$resultat = mysql_query($requete);
$resultatt=mysql_fetch_assoc($resultat);
echo "$resultatt";
echo "$resultat";
if(!mysql_num_rows($resultat))
{
echo "Pas de Pseudo correspondant!";
exit;
}
else
{
$req="DELETE FROM inscrit WHERE id='$resultat'";
echo "<b><br> Enregistrement SUPPRIME </b>";
}
}
?>
la table des inscrit contient un id (cléf primaire) + pseudo....
                
            
                
    
    
    
        <?php
$host="localhost";
$user="root";
$pass="";
$connexion=mysql_connect($host,$user,$pass);
$mabase="rencontre";
$testbase=mysql_select_db($mabase);
$table="inscrit";
if(isset($_POST['cmdok']))
{
$chercher= strtoupper($_POST['chercher']);
$requete = "SELECT id FROM $table WHERE pseudo='$chercher'";
$resultat = mysql_query($requete);
$resultatt=mysql_fetch_assoc($resultat);
echo "$resultatt";
echo "$resultat";
if(!mysql_num_rows($resultat))
{
echo "Pas de Pseudo correspondant!";
exit;
}
else
{
$req="DELETE FROM inscrit WHERE id='$resultat'";
echo "<b><br> Enregistrement SUPPRIME </b>";
}
}
?>
la table des inscrit contient un id (cléf primaire) + pseudo....
        A voir également:         
- Requete de suppresion php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Requete sql pix - Forum PHP
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Android
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Access
1 réponse
                        
                    Salut,
mysql_fetch_assoc($resultat) te fournit un tableau associatif, a l'aide du
nom du champ de ta table tu retrouve la valeur inscrite en base.
Essaie print_r( $resultatt ) après les echo.
Un autre truc, fait le mysql_fetch_assoc dans le bloc else. Comme ça tu demandes
la ligne de la table correspondant à ta requête seulement si elle existe.
A+, Crabs
    
                mysql_fetch_assoc($resultat) te fournit un tableau associatif, a l'aide du
nom du champ de ta table tu retrouve la valeur inscrite en base.
Essaie print_r( $resultatt ) après les echo.
$id = $resultatt['id'] ; $req="DELETE FROM inscrit WHERE id='$id'";
Un autre truc, fait le mysql_fetch_assoc dans le bloc else. Comme ça tu demandes
la ligne de la table correspondant à ta requête seulement si elle existe.
A+, Crabs
