Einzelnen Beitrag anzeigen
  #5  
Alt 05.10.2010, 15:35:24
lasser lasser ist offline
Anfänger
 
Registriert seit: Oct 2010
Ort: 32***
Alter: 56
Beiträge: 10
AW: DB verkleinern: jeden 2. Datensatz löschen

Ah, ok. Ja, das würde gehen, wenn tatsächlich die Sekunden immer '39' wären. Sind sie aber nur in dem Ausschnitt :-(

Hm, andere Idee mit PHP und einer while-Schleife:

Code:
$result = @mysql_query("SELECT * FROM `tabelle1` WHERE created BETWEEN '$start' AND '$end'") or die(mysql_error());
$rest=0;
while($row = mysql_fetch_object($result))
{
   if($rest%2 == 0)
      {
      //Wie krieg ich den Datensatz in 'tabelle2' geschrieben? So:?
      @mysql_query("INSERT INTO `tabelle2` '$row'");
      }
   $rest++; 
}
Würde das so gehen? Wenn ja, dann ließe sich ja auch jeder n-te Datensatz löschen :-)
Code:
if($rest%n == 0)
Gruß
lasser
Mit Zitat antworten