login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Query werkt niet na behoren

Offline SomaQan - 15/08/2007 02:13
Avatar van SomaQanPHP beginner Ik wil elkedag een cronjob instellen om dit uit tevoeren

  1. <?php
  2. $sql = mysql_query("SELECT * FROM gebruiker WHERE vip = '0'")
  3.  
  4. while ($show = mysql_fetch_object($sql)) {
  5. $gebruiker_id = htmlspecialchars($show->gebruiker_id);
  6. }
  7. $query = "DELETE FROM gilde_leden WHERE gebruiker_id = '".$gebruiker_id."'";
  8. mysql_query($query) or die( mysql_error() );
  9. mysql_query("UPDATE gebruiker SET gildenaam = '' WHERE gebruiker_id = '".$gebruiker_id."'");
  10. ?>


Ik Controleer eerst de Table "gebruiker" en ik kijk dan welke gebruiker hun VIP account op "0" hebben staat. daarna haal ik uit de database welke "gebruiker_id" precies hun VIP account op 0 hebben staan en dan verwijder ik die leden uit de table "gilde_leden" en set ik de "gildenaam" als leeg.

Zit iemand een een fout in mijn script ik heb het script bezocht en hij deed het niet  

1 antwoord

Gesponsorde links
Offline Wim - 15/08/2007 02:21
Avatar van Wim Crew algemeen je while lus stopt te vroeg?

  1. <?php
  2. $sql = mysql_query("SELECT * FROM gebruiker WHERE vip = '0'")
  3.  
  4. while ($show = mysql_fetch_object($sql)) {
  5. $gebruiker_id = htmlspecialchars($show->gebruiker_id);
  6. $query = "DELETE FROM gilde_leden WHERE gebruiker_id = '".$gebruiker_id."'";
  7. mysql_query($query) or die( mysql_error() );
  8. mysql_query("UPDATE gebruiker SET gildenaam = '' WHERE gebruiker_id = '".$gebruiker_id."'");
  9. }
  10. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.189s