Waarom doe je dit moeilijk met een <form>? Je kan toch net zo goed het volgende doen:
<?php
echo "script.php?actie=del_record&id=" . $tabel[Id];
?>
En dan zet je in script.php het volgende:
<?php
if ($_GET[actie] == "del_record")
{
// Query
}
?>
Elwin
[Edit: Foutje]
Link gekopieerd
Moet je wel een link maken toch?
Of begrijp ik het nu verkeerd :P?
Link gekopieerd
Sorry.. dat bedoelde ik ook met:
<?php
echo "script.php?actie=del_record&id=" . $tabel[Id];
?>
Moet natuurlijk het volgende zijn...
<?php
echo "<a href=\"script.php?actie=del_record&id=" . $tabel[Id] ."\">Verwijder</a>";
?>
Elwin
Link gekopieerd
No offence maar dacht wat heb je daar nou aan ?!?!...
Link gekopieerd
Ik denk, dat ik het begrijp...
Maar hoe krijg ik die variabele id weer in het volgende script? Hij wordt toch ook in 'actie' gezet?
(ik doe nog maar een week php)
Link gekopieerd
No offence maar dacht wat heb je daar nou aan ?!?!...
Je hebt groot gelijk.. :D
Maar hoe krijg ik die variabele id weer in het volgende script? Hij wordt toch ook in 'actie' gezet?
Nee.. de variabele id wordt niet in de variabele actie gezet. Kijk mijn vorige (na, die daarvoor dan) post:
<?php
if ($_GET[actie] == "del_record")
{
// Query
}
?>
Hier bekijk je de variabele actie die is doorgegeven ($_GET[actie]). En op de plaats van de query kan je jouw query doen..
<?php
$query = mysql_query("DELETE FROM tabel WHERE id = '$_GET[id]'");
?>
Elwin
Link gekopieerd
Oke, mogelijkheden genoeg!
Bedankt voor de uitleg.
Link gekopieerd