Steusi
Nasenbär
NEU:
Kann mir bitte einer helfen?
Ich möchte bei alte Datensätze ein update machen, aber wenn diese nicht enthalten sicht hinzufügen!
Ich möchte Zählerstände der Drucker auslesen, ist ein Drucker beim ersten durchlauf noch nicht eingeschaltet, wird kein Eintrag geschrieben. Das Script wird aber 2 mal täglich ausgeführt, wenn der Drucker beim 2. durchlauf eingeschaltet ist, soll der Seitenstand mit aufgenommen werden.
Nur so klappt es ja leider nicht!
Hoffe jemand hat einen Tipp
// Das Thema gehört zu dem alten, deshalb brauch ich ja kein neues Thema starten!
ALT:
Hallo ich habe eine Frage, meiner Meinung gab es einen Befehl, welcher neue Daten in die DB einfügt, bestehen die Daten schon, werden sie nicht hinzugefügt sondern aktuallisiert.
Ich finde das ZAUBERWORT leider nicht.
Das einzige was mir als Lösung einfällt, Daten mit Bedingungen löschen und wieder alles einfügen, aber das kann ja nicht das Optimum sein.
Hoffe, ich irre nicht und einer kennt den Begriff, DANKE
Kann mir bitte einer helfen?
Ich möchte bei alte Datensätze ein update machen, aber wenn diese nicht enthalten sicht hinzufügen!
Ich möchte Zählerstände der Drucker auslesen, ist ein Drucker beim ersten durchlauf noch nicht eingeschaltet, wird kein Eintrag geschrieben. Das Script wird aber 2 mal täglich ausgeführt, wenn der Drucker beim 2. durchlauf eingeschaltet ist, soll der Seitenstand mit aufgenommen werden.
Nur so klappt es ja leider nicht!
Hoffe jemand hat einen Tipp
PHP:
$pruefen = mysql_query("SELECT * FROM seitenzahlen WHERE Datum='".$datum."'");
if(mysql_num_rows($pruefen)) {
for($i = 1;$i < $count; $i++) {
$eintrag = "UPDATE ".
"seitenzahlen ".
"SET ".
"Seitenzahlen='".$arrStand[$i]."' ".
"WHERE ".
"Datum = '".$datum."' AND Name= '".$arrName[$i]."'";
// Daten eintragen.
mysql_query($eintrag) or die(mysql_error());
}
$datastatus = "Die Daten wurden aktualisiert!";
} else {
for($i = 1;$i < $count; $i++) {
$eintrag = "INSERT INTO seitenzahlen (Datum, Seitenzahlen,Name) VALUES ('$datum', '$arrStand[$i]','$arrName[$i]')";
// Daten eintragen.
mysql_query($eintrag) or die(mysql_error());
}
$datastatus = "Neue Datensätze wurden der Datenbank hinzugefügt.";
$sendmail = true;
}
// Das Thema gehört zu dem alten, deshalb brauch ich ja kein neues Thema starten!
ALT:
Hallo ich habe eine Frage, meiner Meinung gab es einen Befehl, welcher neue Daten in die DB einfügt, bestehen die Daten schon, werden sie nicht hinzugefügt sondern aktuallisiert.
Ich finde das ZAUBERWORT leider nicht.
Das einzige was mir als Lösung einfällt, Daten mit Bedingungen löschen und wieder alles einfügen, aber das kann ja nicht das Optimum sein.
Hoffe, ich irre nicht und einer kennt den Begriff, DANKE
Zuletzt bearbeitet: