login  Naam:   Wachtwoord: 
Registreer je!
 Forum

id verwijderen uit databese (Opgelost)

Offline nicdew77 - 14/10/2008 09:46 (laatste wijziging 14/10/2008 09:53)
Avatar van nicdew77Nieuw lid dit is mijn code maar als je dus op verwijdere klikt moet de id verwijdert worden kan iemand dat hierin bouwen?

http://plaatscode.be/32454/

3 antwoorden

Gesponsorde links
Offline Erwt - 14/10/2008 10:09
Avatar van Erwt PHP beginner 1. Maak een form om elk spel en geef hem de naam mee: form en daarna het id van het spel. vb: form24 (24e row uit de database)

2. Maak van de verwijderen tekst een link.

3. Zet er een onmouseover op met javascript die bijv. de functie delete(); gebruikt, geef tussen haakjes in php het id weer mee.

4. Maak in je head een nieuwe javascript functie: delete.

5. Gebruik in die functie de javascript code: confirm om ervoor te zorgen dat je eerst op ok moet klikken voordat het verwijdert wordt.

6. Als er op ok is geklikt moet je zorgen dat je de form met het id van het spel submit, dit doe je zo:

  1. document.form(php id).submit();


Sorry voor de soms wat ingewikkelde methodes.
Offline nicdew77 - 14/10/2008 10:12 (laatste wijziging 14/10/2008 10:12)
Avatar van nicdew77 Nieuw lid zou jij dat daarin kunnen bouwen?
ksnap het niet?
Offline Erwt - 14/10/2008 10:26 (laatste wijziging 14/10/2008 11:13)
Avatar van Erwt PHP beginner
  1. <?php
  2. $qspel = mysql_query("SELECT * FROM spelletjes ORDER BY addtime DESC");
  3. while ($spel = mysql_fetch_array($qspel)) {
  4. ?>
  5. <form action="delete.php?id=<? echo $spel['id']; ?>" method="post" name="form<? echo $spel['id']; ?>">
  6. <a href="spelletje.php?id=<? echo $spel['id']; ?>"><? echo $spel['titel']; ?></a> |
  7. <input type="submit" value="Delete" onclick="return confirm('Weet u zeker dat u dit spel wilt verwijderen?')" />
  8. </form>
  9. <?php
  10. }
  11. ?>


Wat heb ik nu gedaan:

Bij elk resultaat doet hij het volgende:

- Hij maakt een formulier met de id van het spel. (form1)
- Op het klikken van Delete vraagt hij om een bevestiging.
- Bij juist geklikt dan post hij naar delete.php en geeft hij een id mee.

Op delete.php moet je nu doen:

  1. if($_POST["id"])
  2. {
  3. // hier je code om het te verwijderen
  4. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.238s