ugrás a tartalomhoz

Hogy lehet törölni checkbox-szal kiválasztott sorokat adatbázisban?

Csaba123 · 2006. Nov. 27. (H), 16.40
Sziasztok!

Segítséget kérnék. A problémám, hogy a lista elején lévő checkbox-al kijelölt sorokat nem törli ki.
Hogy kell ezt megoldani?

Segítséget előre is köszönöm!

Üdv, Csaba
<?php

include("./cfg/connect.inc.php");

mysql_connect(DB_HOST,DB_USER,DB_PASS) or die (mysql_error());
mysql_select_db(DB_NAME) or die (mysql_error());

$sql = mysql_query("SELECT * FROM kategoriak")  or die (mysql_error());

function row_delete($id, &$dberror)  {

$MySqlQuery = "DELETE FROM testdb.name where id='.$id'";
$MyResult = mysql_query($MySqlQuery)  or die (mysql_error());
if (action == "delete") {
	return true;
	}
}

print "<form method=\"post\" action=\"{$_SERVER['PHP_SELF']}\">";
print "<table border=\"1\">";
print "<tr><td><b>Delete</b></td><td><b>ID</b></td><td><b>Name</b></td></tr> ";
	while ( $row = mysql_fetch_row( $sql ) )
	{
		print "<tr><td><input type=\"checkbox\"  value=\"delete\"></td>";
		foreach ( $row as $field )
			print "<td>$field</td>";
			print "</tr>";
	}
print "</table>";
print"<br><input type=\"submit\" value=\"Delete!\" >";

mysql_close();
?>
 
1

id?

Anonymous · 2006. Nov. 27. (H), 17.38
Hol állítod a sornak az ID-jét?
Honnan van meghívva a row_delete?
2

id?

Anonymous · 2006. Nov. 27. (H), 17.51
hát ezt kérdezem...
3

ki írta ezt a szkriptet?

Táskai Zsolt · 2006. Nov. 27. (H), 18.38
csak mert ha készen kaptad ezt a szkriptet, akkor kérj olyat, ami azt is csinálja, amit szeretnél. ha te szeretnél programozni, akkor meg gondolkozz el a segítő anonim hozzászóláson. előszöris generálj a kiírt chechboxoknak egyedi id attribútumot, majd feldolgozáskor menj végig ugyanazokon az ID-ken, és vizsgáld a bejelöltségi állapotokat. ha EBBEN elakadsz, szólj, segítünk.
jó munkát,
Tasi
4

én írtam eddig

Csaba123 · 2006. Nov. 27. (H), 20.22
sajnos kezdő vagyok, és mivel itt akadtam el, azért kérek segítséget...
Eddig a pontig én írtam... sajnos nem találtam olyan kódot, kódrészletet, ami segítségemre lenne. Ezért kérek Tőletek, profiktól segítséget!
5

én találtam

Táskai Zsolt · 2006. Nov. 27. (H), 21.36
a google a php post checkbox array szóhalmazra keresve több releváns találatot is ad. az alábbi kettő értelmesnek és érthetőnek tűnik:

  • http://www.kirupa.com/web/php_contact_form3.htm
  • http://www.plus2net.com/php_tutorial/array_checkbox.php