IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

suppression data en utilisant checkbox [MySQL]


Sujet :

PHP & Base de données

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 67
    Par défaut suppression data en utilisant checkbox
    Bonjour,

    J'ai un forme compose de:
    School level

    Edit/Delete | Level Name
    ----------------------
    CheckBox | Level1
    CheckBox | Level2
    CheckBox | Level3

    avec un bouton pour supprimer les lignes choisis

    et voici le code de Interface Level :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    while($row = mysql_fetch_row($result))
    {
        echo "<tr>";
     
        // $row is array... foreach( .. ) puts every element
        // of $row to $cell variable
        foreach($row as $cell)
    	 echo "<td align='center'> <input type='checkbox' name='delete[]' value='".$cell['ID_level']."'> </td>";
            echo "<td align='center'>$cell</td>";
     
        echo "</tr>\n";
    }
    et le code de suppression:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <?php 
    $delete = isset($_POST['delete_level']) ? $_POST['delete'] : array();
    //$valeur = isset($_POST['ID_level']) ? $_POST['ID_level'] : array();
    if (isset($_POST['formName']) && !empty($_POST['delete'])) 
    {
    	echo ' Vous n\'avez pas selectionné d\'enregistrements ';
    	exit;
    	}
    else
    	{
    	$db = mysql_connect('localhost', 'root', '');
    	mysql_select_db('texxon',$db);
    	echo $delete.'<br>';
    	$sql="DELETE FROM level where ID_level='".$delete."'";
    		echo $sql;
    		$req= mysql_query($sql);
     
    	foreach ($delete as $valeur)
    	{
    		$sql="DELETE FROM level where ID_level='".$valeur."'";
    		echo $valeur;
    		$req= mysql_query($sql);
    	} 
    echo ' ----suppression effectuer --- ';
    }
    ?>
    il me dit que la suppression effectuer mais rien ne change.

    Merci de votre aide
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. suppression des données en utilisant checkbox
    Par sunatva dans le forum Général JavaScript
    Réponses: 21
    Dernier message: 30/01/2009, 13h34
  2. [AJAX] Suppression données mysql avec checkbox et passant par ajax
    Par MartiW dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 09/12/2008, 09h56
  3. suppression de lignes, utilisation where (suite de and et de or)
    Par jamesleouf dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 26/05/2008, 14h05
  4. [PHP-JS] aide utilisation checkbox
    Par calitom dans le forum Langage
    Réponses: 7
    Dernier message: 28/06/2006, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo