MrSnoot: Wert um 1 erhöhen, Datenkbank zählt falsch oder gar nicht.

Beitrag lesen

Das ganze Script sieht übrigens so aus:

<?php  
  
// Startet den Buffer, sodass keine Header-Fehlermeldungen entstehen.  
ob_start();  
  
// Läd die Zip-Library  
require("zip.lib.php");  
  
// Erstellt eine neue Zipdatei  
$zipfile = new zipfile("archiv.zip");  
  
include("dbconnect.php");  
  
for($i = 1; $i <= 44; $i++)  
{  
  if(isset($_GET[$i]))  
  {  
    // Zur ID zugehörigen PDF-Pfad ermitteln  
    $abfrage = "SELECT datei, counter FROM pdf WHERE id = '$i'";  
    $ergebnis = mysql_query($abfrage);  
  
    while($row = mysql_fetch_object($ergebnis))  
    {  
      // PDF in Zip einfügen  
      $zipfile->addFileAndRead($row->datei);  
  
      //Counter erhöhen  
      $aendern = "UPDATE pdf SET counter = counter+1 WHERE id = '$i'";  
      $update = mysql_query($aendern);  
    }  
  }  
}  
  
// Gibt die Zip-Datei aus.  
echo $zipfile->file();  
  
?>