DB opruiming

  • Ik ben bezig alle rijen standaard weer te zetten.


    Dus voer ik deze query uit:


    PHP
    UPDATE status SET (`donateur`, `donatie`, `status`, `refs`, `testament_type`, `testament_val`, `bescherming`, `warns`, `music`, `familiefm`, `forum_warns`, `communban`, `commun`, `reden`, `refactie`, `levelrld`, `levelmisdaad`, `partner_trouw`, `fast`, `msninvite`, `stem`, `famoverval_status`, `famoverval_id`, `msn`) VALUES(0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '0000-00-00 00:00:00', 0, '', 0, 1, 1, '', 0, '', 0, 0, 0, '');



    Maar ik krijg dan een fout, wat is het probleem nou.

  • Guest, wil je besparen op je domeinnamen? (ad)
  • PHP
    #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 '(`donateur`, `donatie`, `status`, `refs`, `testament_type`, `testament_val`, `be' at line 1
  • UPDATE query met INSERT query properties... Seems legit.


    UPDATE queries zijn als volgt: "UPDATE status SET `donateur`='1', `donatie`='1'" etc...


    INSERT queries zijn als volgt: "INSERT INTO status (`donateur`,`donatie`) values('1','1')" etc...

    Kast: HAF922 | CPU: I7-930 @ 4.0GHz | CPU Cooler: Noctua NH-D14 | HDD0: Crucial M4 128GB, HDD1: Kingston SSD 64GB, HDD2/3: WD Black & Green 1TB, HDD4: Seagate 1.5TB | Mem: Kingston HyperX 12GB @ 1600MHz | Graphics: Crossfire HD6970 | Res: 5760x1080

  • je kan je DB ook leeggooien zonder leden te verwijdern of wat dan ook


    voorbeeld script:


    Edit H.Rayn: Code tag aangepast;)

  • Zoals ik al zei, zoek eerst het verschil op tussen UPDATE queries en INSERT queries. Wat jij wilt doen met je query klopt niet. Daarom krijg je die error... De UPDATE statement klopt niet.

    Kast: HAF922 | CPU: I7-930 @ 4.0GHz | CPU Cooler: Noctua NH-D14 | HDD0: Crucial M4 128GB, HDD1: Kingston SSD 64GB, HDD2/3: WD Black & Green 1TB, HDD4: Seagate 1.5TB | Mem: Kingston HyperX 12GB @ 1600MHz | Graphics: Crossfire HD6970 | Res: 5760x1080

  • even reactie op deze van zwpgangster, truncate zorgt er voor dat al je records worden verwijderd van de tabel, echter wilt de TS deze eerder resetten en default value aan meegeven. Bij die van jou zal er niks over blijven om te kunnen gebruiken.


    SQL update statement gebruike door middel van:

    PHP
    UPDATE [TABEL_NAAM]
    SET
    [KOLOM1] = [VALUE1],
    [KOLOM2] = [VALUE2]
    etc..
    etc..


    zoals jij het probeert gebruik je de INSERT INTO [TABEL_NAAM] methode, wat hierbij niet zal werken.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!