mbr: Brauche Hilfe für dieses MySQL SELECT

Beitrag lesen

Hallo lily

Ich habe mich bei der Abfrage aber vermutlich total "verhaspelt".. auf jeden Fall kommt immer:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Programme\xampp\htdocs\enbit-server\list.php on line 9

Die Fehlermeldung ist nicht besonders Aussagekräftig. Da steht nur: sorry, _irgendetwas_ ist schiefgegangen. Probier mal, dir den Fehler genauer anzeigen zu lassen. Etwa so (habe deine Quellcode mal ergänzt...)

  
$sql = "SELECT k.backupDirectory, c.filename FROM kunden k WHERE id='".$_GET['delete']."' INNER JOIN createdbackups c ON k.id = c.customerID";  
$result = mysql_query($sql);  
if($result)  
{  
   $row = mysql_fetch_assoc($result);  
  
   foreach (glob($row['filename']) as $filename) { //Alle Dateien in Backupordner des Kunden löschen  
      unlink($filename);  
}  
else  
{  
  //an dieser Stelle kannst du dann spaeter auch andere Massnahmen ergreifen, falls noetig  
  echo "Fehler:".mysql_error()."<br />";  
  echo $sql;  
}  

Liebe Grüße mbr

P.S.: Dir ist hoffentlich klar, dass mysql_fetch_assoc($result); nur den _ersten_ Datensatz liefert, den deine query zurueckgibt? Falls es mehrere gibt Datensätze gibt, müßtest du das ganze noch in eine Schleife packen...