FuelMedlem sedan okt. 20001 285 inläggTrådstart#1 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 ?
SSPiNMedlem 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 )" );

FuelMedlem sedan okt. 20001 285 inläggSPiN - Kungen av kod ! Nu lärde jag mig nåt nytt igen.. najs !