Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Cancellare righe selezionate

    ho un form del genere(è UN GUESTBOOK)

    codice:
    echo "<form method=\"get\" action=\"cancella.php\">";
    	
    	while ($row=mysql_fetch_array($result)){
    	
    	$titolo=$row['titolo'];
    	$testo=$row['testo'];
    	$data=date("j/n/Y H:i-s", $row['data']);
    	$id=$row['id'];
    	
    	echo "
    <input type=\"checkbox\" name=\"$id\" value=\"no\"> ";
    	echo "$data  -  $titolo
    ";
    	echo "$testo
    ";
    	} 
    	
    	echo "<p align=\"center\"><input type=\"submit\" value=\"Cancella i messaggi selezionati\">";
    nella pagina cancella.php

    come faccio a dirgli di cancellare solo i messaggi che ho messo il tag..? stavo provando così , ma niente..

    codice:
    while($HTTP_GET_VARS){
    		$cancella=$HTTP_GET_VARS;
    		
    		if($cancella == true){
    			$query="DELETE FROM `messaggeria` WHERE `id` = $id LIMIT 1";
    			
    			$result=mysql_query($query, $connessione);
    					if($result == false)
    					echo ("Non è possibile cancellare il messaggio");
    		}
    		}
    POSSO CAMBIARE L'IMPORTANTE PER ME è CANCELLARE I MESSAGGI CON I TAG..

    CIAO

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    24
    Semplicemente perche' il tag che spunti non conduce ad un indice preciso.

    Su ogni ciclo devi far si che il tag cancella corrisponda ad un id preciso.
    una volta premuto il tasto o cliccato il link dai come id quello che hai messo nel ciclo.
    Molto utili in questo caso sono le sessioni..

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    24
    scusa ho riletto ora... ho detto na cavolata....

    Prova a cambiare il valore di checkbox da "no" a 1.

    poi se checkbox e' vera cancella(1) se e' falsa passa (0).

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.