MYSQL FOUT.

  • Hallo


    ik probeer de velden te update met +1 maar hij geeft dit aan


    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 ''[clans]' SET clan = '' , pub = `+1`' at line 1


    ik wil dat in de tabel clan er een +1 bij komt thats it ik zie ook nergens dat ik iets verkeers heb getype of zit er een fout waar ik overheen kijk?



    bedankt alvast.


    PHP
    mysql_query("UPDATE '[clans]' SET clan = '".$data['clans']. "' ,
    pub = `+1`,
    cof = `+1`,
    nacht = `+1`,
    motel = `+1`,
    casino = `+1`, ") or die(mysql_error());
  • Guest, wil je besparen op je domeinnamen? (ad)
  • 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 ''[clans]' SET clan = '' , pub = `pub`+'1', cof = `cof`+'1', nacht = `nacht`+' at line 1



    PHP
    mysql_query("UPDATE '[clans]' SET clan = '".$data['clans']. "' , 
    pub = `pub`+'1',
    cof = `cof`+'1',
    nacht = `nacht`+'1',
    motel = `motel`+'1',
    casino = `casino`+'1', ") or die(mysql_error());
  • PHP
    mysql_query("UPDATE '[clans]' SET clan = '".$data['clans']. "' , pub=`pub`+'1', cof=`cof`+'1', nacht=`nacht`+'1', motel=`motel`+'1', casino=`casino`+'1'") or die(mysql_error());

    werkt ook niet krijg nog altijd deze melding.


    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 ''[clans]' SET clan = '' , pub=`pub`+'1', cof=`cof`+'1', nacht=`nacht`+'1', motel' at line 1

  • Dit is echt rampzalig! Waarom ziet iedereen deze simpele fout over het hoofd? Had ik toch niet verwacht...


    PHP
    mysql_query("UPDATE `[clans]` SET clan = '".$data['clans']. "' , pub=`pub`+'1', cof=`cof`+'1', nacht=`nacht`+'1', motel=`motel`+'1', casino=`casino`+'1'") or die(mysql_error());


    Ik geef maar even gewoon klakkeloos het antwoord. [clans] is een tabelnaam, daar moeten toch echt backtics omheen binnen MySQL, en geen enkele qoutes...

  • PHP
    mysql_query("UPDATE `[clans]` SET clans = '".$data['clan']. "' , pub=`pub`+'1', cof=`cof`+'1', nacht=`nacht`+'1', motel=`motel`+'1', casino=`casino`+'1'") or die(mysql_error());


    hij update iedreen in clans terwel hij alleen moet update wie op dat moment in die clan zit.

  • Dan zul een een WHERE in de query moeten plaatsen.


    Voorbeeld:


    PHP
    mysql_query("UPDATE '[clans'] SET pub=`pub`+'1', cof=`cof`+'1', nacht=`nacht`+'1', motel=`motel`+'1', casino=`casino`+'1' WHERE clan = '".$data['clan']. "'");

    Het bovenstaande bericht werd geplaatst door een lid waarvan het account verwijderd is.

  • Probeer dit eens:


    PHP
    mysql_query("UPDATE ['clans'] SET pub=`pub`+'1', cof=`cof`+'1', nacht=`nacht`+'1', motel=`motel`+'1', casino=`casino`+'1' WHERE clan = '".$data['clan']. "'");

    Het bovenstaande bericht werd geplaatst door een lid waarvan het account verwijderd is.

  • Werkt altijd nog niet hij wil niet update ook als ik de veldname clan naar name verander..


  • PHP
    mysql_query("UPDATE ['clans'] SET pub=`pub`+'1', cof=`cof`+'1', nacht=`nacht`+'1', motel=`motel`+'1', casino=`casino`+'1' WHERE name = '".$data['clan']. "'");

    Het bovenstaande bericht werd geplaatst door een lid waarvan het account verwijderd is.

  • Mits alle kolommen in de database bestaan en de juiste naam hebben;

    PHP
    mysql_query("UPDATE '[clans]' SET
    pub = pub+1,
    cof = cof+1,
    nacht = nacht+1,
    motel = motel+1,
    casino = casino+1
    WHERE name = '".$data['clan']. "'") or die(mysql_error());

Participate now!

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