Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Delete item checkbox

  1. #1

    Delete item checkbox

    Salve a tutti,

    sulla pagina checkbox.php recupero i dati dal db e associo un checkbox. Selezionandolo invio i dati alla pagina checkbox2.php. Mi restituisce sempre eliminazione effettuata ma non elimina nulla. Dove sto sbagliando?

    checkbox.php
    Codice PHP:

    <form method="post" action="checkbox2.php">
    [b]Seleziona una voce [/b]:

    <?php 
    include ("config.inc.php");
    include (
    "connect.php");
      
    $query mysql_query("Select DISTINCT username FROM permessi");
      while(
    $f mysql_fetch_array($query))
      { 
    ?>
    <?php
    echo $f['id_per']; 
    echo 
    $f['username'];
    ?>
    <input type="checkbox" name="list[]" value="<? echo $f['id_per']; ?>" />


    <?php
     
    }
    ?>


    <input type="submit" name="submit" value="invia">
    </form>
    checkbox2.php

    Codice PHP:

    <?php
    include ("config.inc.php");
    include (
    "connect.php");
    if(isset(
    $_POST['submit'])) {
    $username $_POST['list'];

    foreach (
    $username as $m) {


    $query ="DELETE FROM permessi WHERE id_per='$m'";

     
    $result mysql_query($query,$db);
     
     if (
    $result) {
     echo 
    "eliminazione effettuata";
     }else{
     echo 
    "non eliminato";
     }
    }
    }

    ?>

  2. #2
    Utente di HTML.it L'avatar di sotoli
    Registrato dal
    Mar 2008
    Messaggi
    150
    Ciao, nel ciclo while di checkbox.php cosa ti dovrebbe stampare "echo $f['id_per']"?
    La tua query seleziona solo la colonna username quindi $f['id_per'] non credo che abbia un valore.
    Crestron Control Systems and AMX Control Systems Programmer

  3. #3
    sì grazie per l'osservazione.
    Il problema era nella query che invece di SELECT * FROM permessi prendeva soltanto username.

    Risolto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.