Hallo,
Ik wou deze query:
In de onclick van een link zetten, maar zonder erop te klikken word het verwijderd, hoe kan ik dit verhelpen?PHP Code:
<?php mysql_query("DELETE FROM admin WHERE id = '" . $tFetch['id'] . "'")or die(mysql_error());?>
Alvast bedankt,
Milan
- [HTML][PHP][JS] PHP in onclick
-
15-12-2009, 13:14 #1
- Berichten
- 548
- Lid sinds
- 16 Jaar
[HTML][PHP][JS] PHP in onclick
-
-
15-12-2009, 13:32 #2
- Berichten
- 95
- Lid sinds
- 18 Jaar
Dat gaat niet zo makkelijk.
PHP wordt uitgevoerd wanneer de pagina wordt aangeroepen, en vervolgens wordt de HTML weergeven. Als jij het volgende in gedachten hebt:
PHP Code:<a href="<?php mysql_query("DELETE FROM blabla WHERE id = 1") or die(mysql_error()); ?>">Klik</a>
Aan deze pagina geef je vervolgens een id mee, zodat de pagina op deze manier wordt aangeroepen: delete.php?id=1
De id=1 kun je in je PHP document aanvragen als $_GET['id']
Een voorbeeld van je delete.php zou kunnen zijn:
PHP Code:<?php
if (!empty( $_GET['id'] ) && ctype_digit( $_GET['id'] ))
{
mysql_query("DELETE FROM admin WHERE id = " . $_GET['id'] ) or die ( mysql_error() );
echo 'Dit ID is verwijderd';
}
else
{
echo 'Geen ID meegegeven';
}
?>
De URL die je dan aan moet roepen is:
PHP Code:<?php
echo '<a href="delete.php?id=' . $tFetch['id'] . '">Verwijderen</a>';
?>
-
15-12-2009, 13:38 #3
- Berichten
- 548
- Lid sinds
- 16 Jaar
Ik ga het proberen in een lightbox te zetten
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic