WP alapú oldalamat szeretném megtisztítani a kommentektől az alábbi kódsorral:
Kód:
DELETE FROM wp_comments WHERE comment_approved = `trash`
DELETE FROM wp_comments WHERE comment_approved = `spam`
DELETE FROM wp_comments WHERE comment_approved = `0`
DELETE FROM wp_comments WHERE comment_approved = `post-trash`
De mindig ezt a hibát adja ki:
Kód:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELETE FROM wp_comments WHERE comment_approved = `trash` DELETE FROM wp_comment' at line 2
Már kerestem rá megoldást, de nem találtam. Elvileg a kódban van valami hiba, de nem jöttem rá, mi lehet az.
Szerk.: Rájöttem A sorok végére kell pontosvessző, kivéve a legutolsó.
Viszont most előjött egy másik hiba. Ha az első sorban megadom, hogy melyik adatbázist használja, akkor:
Kód:
#1146 - Table 'adatbazisom.wp_comments' doesn't exist
Valamiért nem a megadott adatbázisból akarja kikeresni, hanem hozzáadja annak a nevét is. Így persze nem fogja megtalálni a táblát.
Tudna valaki segíteni?
Könyvjelzők