begin process at 2012 05 31 18:23:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

test avant suppression utilisateur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

test avant suppression utilisateur

vendredi 11 février 2005 à 15:36:21 | test avant suppression utilisateur

benjy54

bonjour, j'aimerai faire un test si la personne que je veux supprimer existe dans la base car la quoique je tape, il ecrit utilisateur bien supprimé Merci bcp de votre aide



<?
if(isset($_POST['login']))      $login=$_POST['login'];

// connexion à la base
$db = mysql_connect('localhost', 'root', '')  or die('Erreur de connexion '.mysql_error());
// sélection de la base 
    mysql_select_db('test',$db)  or die('Erreur de selection '.mysql_error());  
 

// On vérifie si les champs sont vides
if(empty($login))

    echo '<font color="red"><b>Attention, aucun champ ne doit être vide ! </b></font>';
 }
 // Aucun champ n'est vide, on peut enregistrer dans la table
else     
    {
         
    $sql = "DELETE FROM user WHERE login = '".$login."'";
 
    mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());

    // on affiche le résultat pour le visiteur
    echo 'L\'utilisateur a été supprimé avec succès.';
 mysql_close();  // on ferme la connexion
  }
  ?>

vendredi 11 février 2005 à 16:49:27 | Re : test avant suppression utilisateur

JoJo738

Membre Club
Bonjours, et bien voila :
<?php

// connexion à la base
mysql_connect('localhost', 'root', '')  or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('test')  or die('Erreur de selection '.mysql_error());  

if(isset(
$_POST['login']))  {
    
$login=$_POST['login'];
    
// On vérifie si les champs sont vides
    
if(empty($login))  {
        echo
'<font color="red"><b>Attention, aucun champ ne doit être vide ! </b></font>';
    }  else  {
    
        
$existe = mysql_query(" SELECT * FROM user WHERE login='".$login."' ");
        
// On prepare MySQL.
        // On compte le nombre d'entrée : mysql_num_rows()
        
if(mysql_num_rows($existe) == 0)  {
            echo
"Il n'existe aucun membre avec ce login.";
        }  else if(
mysql_num_rows($existe) == 0)  {
            echo
"Le membre : <strong>$login</strong> à été supprimé.";
            
$sql = " DELETE FROM user WHERE login = '".$login."' ";
            
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
        }  else if(
mysql_num_rows($existe) > 1)  {
            echo
"Erreur, plusieurs membres portent le même login !!!".
        }
        
// Aucun champ n'est vide, on peut enregistrer dans la table
        
mysql_close();  // on ferme la connexion
    
}
}
?>



Si ma reponse te conviens, accepte la. Merci.
Je suis né pour aider, et non pour vivre. Aidez moi ! 
vendredi 11 février 2005 à 18:09:59 | Re : test avant suppression utilisateur

Anthomicro

Salut

echo '<font color="red"><b>Attention, aucun champ ne doit être vide ! </b></font>';


à remplacer par ça :

dans une CSS :

.erreur{
color:#FF0000;
font-weight:bold;
}

echo '<p class="erreur">Attention, aucun champ ne doit être vide !</p>';

a ++

Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique

Forum d'entraide informatique (14 catégories)
vendredi 11 février 2005 à 18:10:19 | Re : test avant suppression utilisateur

Anthomicro

Idem pour les autres erreurs...

Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique

Forum d'entraide informatique (14 catégories)


Cette discussion est classée dans : mysql, login, sql, test, utilisateur


Répondre à ce message

Sujets en rapport avec ce message

prob avec le tutorial phpdebutant [ par Lump[YaNa] ] Bonjour a tous voila, je suis pas super douer car il me manque de nombreuse base en php, donc j'utilise bcp les scripts des autres pour creer les mien :: PB MYSQL_FETCH_ROW :: [ par nougitch ] Bonjour à tous,Plutôt débutant en PHP, je vous explique.J'ai créé un espace membre avec une table "x2000_utilisateur".Ce qui me gêne c'est que quand q Variables [ par Toolsweb ] Bon j'ai çainclude("../conf.php"); if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['pass'])) {  extract($_POST);  // on recupère le passw suppression [ par g_marvin ] bonjour,j 'ai un menu déroulant et je voudrais supprimer dans ma table l'enregistrement selectionner !!!!!!!!voici mon code: < COOKIE probléme de passage [ par speedylol ] Bonjour ,j 'aimerais faire passer certaine donnée de mon script log par une session cookie pour inseré les membre qui son online dans une table voila Problème de variable [ par Bartheleway ] Voilà, j'ai un site avec une partie membre. Pour s'y inscrire, il faut remplir un formulaire d'inscription qui m'est envoyé pour que je valide l'inscr Problème de variable et de prog [ par Bartheleway ] Voilà, j'ai un site avec une partie membre. Pour s'y inscrire, il faut remplir un formulaire d'inscription qui m'est envoyé pour que je valide l'inscr Problème de variable et de prog [ par Bartheleway ] Voilà, j'ai un site avec une partie membre. Pour s'y inscrire, il faut remplir un formulaire d'inscription qui m'est envoyé pour que je valide l'inscr parse error [ par Bartheleway ] Voilà, je vous donne ma source. J'ai apparament un problème de programmation !!!  <meta content="text/html; cha mes erreur de ce marque pas espace membre [ par speedylol ] bonjour voici , j ai un script membres que j'ai modifier a mon goût mes les erreur de fonction pas je vois pas pq seriez vous m'eclairez la dessus svp


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales