2016-04-04 11 views
0

Ich habe versucht, RSS-Artikel in meiner Datenbank zu speichern (von RSS-URL) und es funktioniert. Aber jetzt möchte ich verhindern, doppelte Artikel (Zeilen) einzufügen, und ich habe versucht, die Codierung unten, aber es funktioniert nicht. Jedes Mal, wenn es läuft, scheint alles in Ordnung zu sein, außer dass es alle Artikel einfügt und die Duplizierung nicht stoppt (Artikel existiert Neuer Datensatz hat die ID 144). Warum passiert dies?Wie kann ich doppelte Zeilen in MySQL einfügen?

Antwort

0

Ihre Einfügeabfrage ist in if($checkrows>0) Bedingung True Branch. Verschiebe es in den falschen Zweig, unter sonst.

+0

Sie verwenden für Ihre Hilfe danken, ist es nun sortiert. – ika

0

Sie können einzigartige Schlüssel zu Ihrem Aufsatz finden id-Spalte hinzufügen und INSERT IGNORE Anweisung