FuelMedlem sedan okt. 20001 285 inlägg jag hämtar en massa data via en while sats. Sen ska jag kunna merkaera de jag vill ta bort och kunna radera dessa med 1 klick.
bla bla bla..
while ($row = mysql_fetch_array($res))
{
echo "<tr><td><input type=\"checkbox\" name=\"radera\" value=\"$row[id]\"></td></tr>
}
---------------------------
if($radera){
@mysql_query("DELETE * FROM data WHERE id='$radera'") or die (mysql_error());
}
ska jag försöka få alla id nummer i $radera i någon slags array ? exempel ?
------------------
" The code is out there "
SPiNMedlem sedan mars 20007 896 inlägg while ($row = mysql_fetch_array($res))
{
echo "<tr><td><input type=\"checkbox\" name=\"radera\" value=\"$row[id]\"></td></tr>
}
Ändra den koden till:
while ($row = mysql_fetch_array($res))
{
echo "<tr><td><input type=\"checkbox\" name=\"radera[b][][/b]\" value=\"$row[id]\"></td></tr>
}
Du får då resultatet av alla ikryssade boxar i en array, radera[].
Då skulle du kunna göra så här på mottagarsidan:
$result = implode ( ",", $radera );
mysql_query ( "DELETE FROM tblTabell WHERE id IN ( $result )" );
:)
------------------
SPiN, bjorne.w@telia.com
-- En ask vet jag stånda - den Yggdrasil heter, ett väldigt träd överöst av vita sanden. --
FuelMedlem sedan okt. 20001 285 inlägg SPiN - Kungen av kod ! Nu lärde jag mig nåt nytt igen.. najs !
------------------
" The code is out there "