Hallo
Ich lasse ein script alle 3 Minuten per cronjob abrufen was auch funktioniert.
Nun mein Problem:
Ich möchte nicht das doppelt gespeichert wird .
Beispiel:
ID News Datum
1 Test 1 13:40
2 Test 1 13:43
3 Test2 13:46
also ID 1 und 2 sind gleich möchte aber nur das es einmal eingetargen wird.
Mit UNIQUE möchte ich es nicht lösen das es ja an nächsten Tag nicht angezeigt wird .
Habe jetz folgendes probiert aber klappt nicht wirklich
Danke für eure Hilfe
Ich lasse ein script alle 3 Minuten per cronjob abrufen was auch funktioniert.
Nun mein Problem:
Ich möchte nicht das doppelt gespeichert wird .
Beispiel:
ID News Datum
1 Test 1 13:40
2 Test 1 13:43
3 Test2 13:46
also ID 1 und 2 sind gleich möchte aber nur das es einmal eingetargen wird.
Mit UNIQUE möchte ich es nicht lösen das es ja an nächsten Tag nicht angezeigt wird .
Habe jetz folgendes probiert aber klappt nicht wirklich
PHP:
mysql_select_db( 'datenbank' )
or die ( 'Die Datenbank existiert nicht.' );
$abfrage = "SELECT News FROM datenbank ORDER BY id DESC LIMIT 1";
$ergebnis = mysql_query( $abfrage )
$row = mysql_fetch_assoc( $ergebnis );
if ( $neuste_news != $row['News'] ) {
$eintrag = "INSERT datenbank (News, Datum)
VALUES ('$news', '$datum')";
$eintragen = mysql_query( $eintrag );
}
}
Danke für eure Hilfe