login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Check op bestaan en verwijderen van ID (Opgelost)

Offline rpgnox - 26/02/2010 21:11
Avatar van rpgnoxPHP interesse In mijn coupon code script heb ik nu de mogelijkheid als admin om zelf codes makkelijk toe te voegen.

Wat ik nu alleen nog wil is dat er een controle plaats vindt dat als de code die wordt gepost al bestaat er een melding wordt gegeven dat het aanmaken onmogelijk is.

Verder heb ik onderaan een overzicht welke codes reeds zijn aangemaakt maar er moet een optie bijkomen dat de code ook weer makkelijk kan worden verwijderd (klik en verwijder).

Iemand enig idee hoe dit valt te fixen?

  1. <?
  2. if(isset($_POST['couponcode'])){echo"Coupon code is aangemaakt<br></font>";
  3. mysql_query("INSERT INTO `codes` SET `code`='{$_POST['code']}', `credits`='{$_POST['credits']}'");
  4. }
  5. if($data->login == $adminnoname){ ?> <?=$admindonate_4;?><? }else{
  6. ?>
  7.  
  8. <? }?>
  9.  
  10.  
  11.  
  12. <br />
  13. <form method="POST">
  14.  
  15. Coupon Code:<br /> <input type="text" name="code" /><br />
  16. Aantal credits:<br /> <input type="text" name="credits" /><br /><br />
  17.  
  18. <input class="mod_submit" type="submit" name="couponcode" value="<?=$admindonate_5;?>">
  19. </form>
  20.  
  21. <br /> <br />
  22. <hr />
  23. <?
  24. $select = mysql_query("SELECT * FROM `codes` ORDER BY `id` DESC LIMIT 0,25");
  25. while($list = mysql_fetch_assoc($select)) {
  26. echo"<td width=50%><img src=\"images/icons/bank.png\"> $list[code]</td>";
  27. echo"<td width=25%><img src=\"images/icons/coins.png\" border=\"0\" width=\"10\" height=\"10\" > $list[credits]</td>";
  28. echo"<td width=25%><img src=\"images/icons/b_drop.png\" border=\"0px\"> KLIK EN VERWIJDER</td></tr>";
  29. }
  30.  
  31. ?>

2 antwoorden

Gesponsorde links
Offline Jelmerholland - 26/02/2010 21:19
Avatar van Jelmerholland PHP beginner Wat dacht je van gewoon een IF functie inbouwen?

google: If mysql ... Tadaah 

Deleten doe je gewoon in je while-loop:

  1. echo "<a href=\"delete.php?id=".$list['ID']."\">Delete</a>";


En in je delete.php zet je een delete WHERE ID = ".$_GET['id']."

Done 

Natuurlijk snap je zelf ook wel hoe dit moet, gewoon bovenaan je pagina met een isset check etc....

Of was dit je vraag niet?
Offline rpgnox - 26/02/2010 22:04
Avatar van rpgnox PHP interesse Dit was idd deels mijn vraag. Het if gedeelte spreekt voor zich. Maar het delete was ik niet helemaal over uit.

Bedankt ;)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.31s