lasso
18-06-2004, 15:31
Hallo
Ich arbeite mit einer kleinen ASCII-Datenbank fr simplen Webinhalt. Ich habe jetzt ein Skript zum einfgen eines Datensatzes (Zeile):
{
$db->DatensatzEinfuegen(array("key"=>$_POST["key"],"ber"=>$_POST["ber"],"text"=>$_POST["text"],"bild"=>$_POST["bild"]));
$db->Speichern();
echo "<p>Aktion durchgefhrt! <a href="newsadmin.php">Zurck</a></p>";
break;
}
Ausserdem in einer inculdeten Datei:
{
// Datenstze einfgen
for($TK=0;$TK<(sizeof($this->schluessel)-1);$TK++)
{
$this->datensatz[$this->datensaetze][$this->schluessel[$TK]] = $datensatz[$this->schluessel[$TK]];
}
// Anzahl der Datenstze erhhen
$this->datensaetze++;
}
Ich mchte jetzt aber, dass der neue Datensatz nicht am Ende als letzte Zeile in die Datei geschrieben wird sondern als erste Zeile direkt unter der Zeile mit den Schlsseln.
Wie krieg ich das hin?
Danke schon mal und Grsse
Lasso
Ich arbeite mit einer kleinen ASCII-Datenbank fr simplen Webinhalt. Ich habe jetzt ein Skript zum einfgen eines Datensatzes (Zeile):
{
$db->DatensatzEinfuegen(array("key"=>$_POST["key"],"ber"=>$_POST["ber"],"text"=>$_POST["text"],"bild"=>$_POST["bild"]));
$db->Speichern();
echo "<p>Aktion durchgefhrt! <a href="newsadmin.php">Zurck</a></p>";
break;
}
Ausserdem in einer inculdeten Datei:
{
// Datenstze einfgen
for($TK=0;$TK<(sizeof($this->schluessel)-1);$TK++)
{
$this->datensatz[$this->datensaetze][$this->schluessel[$TK]] = $datensatz[$this->schluessel[$TK]];
}
// Anzahl der Datenstze erhhen
$this->datensaetze++;
}
Ich mchte jetzt aber, dass der neue Datensatz nicht am Ende als letzte Zeile in die Datei geschrieben wird sondern als erste Zeile direkt unter der Zeile mit den Schlsseln.
Wie krieg ich das hin?
Danke schon mal und Grsse
Lasso