Syntax error

Gestart doorJesper52 reacties145 weergaven

53 berichten · pagina 2 van 4

Jesper

Lid · Topicstarter

Berichten
3.532
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
daar ben ik mee besig biggrin
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Leer dan ook gelijk Nederlands biggrin
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nielsie schreef:
Leer dan ook gelijk Nederlands biggrin
Ga toch iemnd anders afkraken
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Vriendje schreef:
Eerdere citaten tonen
Nielsie schreef:
Leer dan ook gelijk Nederlands biggrin
Ga toch iemnd anders afkraken
Twas maar een grap emoHij typt alleen te snel steeds waardoor hij niet goed nadenkt en fout script denk ik yummie
0
Jesper

Lid · Topicstarter

Berichten
3.532
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
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 WHERE username = Jesper at line 1
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jespar schreef:
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 WHERE username = Jesper at line 1
Dubbel haakje achter Jesper smile
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Vriendje schreef:
Eerdere citaten tonen
Jespar schreef:
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 WHERE username = Jesper at line 1
Dubbel haakje achter Jesper smile
Nope, Dat hoort bij errors weergeven
0
Jesper

Lid · Topicstarter

Berichten
3.532
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
maar niels kan je helpen die error krijg ik
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nielsie schreef:
Eerdere citaten tonen
Vriendje schreef:
Eerdere citaten tonen
Jespar schreef:
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 WHERE username = Jesper at line 1
Dubbel haakje achter Jesper smile
Nope, Dat hoort bij errors weergeven
ow... Dan heb ik eerste regels van het script nodig
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Je kan die tweede $uQuery / $uFetch weghalen want die had je al gemaakt

toevoeging op 4 januari 2012, 20:20:19:
Vriendje schreef:
Eerdere citaten tonen
Nielsie schreef:
Eerdere citaten tonen
Vriendje schreef:
Eerdere citaten tonen
Jespar schreef:
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 WHERE username = Jesper at line 1
Dubbel haakje achter Jesper smile
Nope, Dat hoort bij errors weergeven
ow... Dan heb ik eerste regels van het script nodig
Waarvoor dan? emo!
0
Jesper

Lid · Topicstarter

Berichten
3.532
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
}elseif(isset($_GET[creditsgive])){

// COPYRIGHT MANXI
// MADE BY: JESPER

if(isset($_POST[submit]))
{

    $uQuery = mysql_query("SELECT * FROM users WHERE username = " . mysql_real_escape_string($_POST[username]) . "") or die(mysql_error());
    $uFetch = mysql_fetch_assoc($uQuery);

    if(mysql_num_rows($uQuery) == 0)
    {

        echo <div id="error">Dit lid bestaat niet!</div>;

    }
    else
    {

        mysql_query("UPDATE users SET credits = credits+" . $_POST[muntjes] . "  WHERE username = " . mysql_real_escape_string($uFetch[username]) . "") or die(mysql_error());
        echo <div id="succes">De muntjes zijn overgemaakt! <a href="index.php">Klik hier</a></div>; 

$uQuery = mysql_query("SELECT * FROM users WHERE username = " . mysql_real_escape_string($uQuery[username]) . "") or die(mysql_error());
$uFetch = mysql_fetch_assoc($uQuery);

$welcomemessage = Je hebt Credits ontvagen van een Medewerker,<br>Je hebt:  . $_POST[muntjes] .   Gekregen.<br>Om de reden: . $_POST[reden] . 
<br>Groeten,<br>
Manxi.;

mysql_query("INSERT INTO privatemessages VALUES (
NULL,
1,
" . mysql_real_escape_string($uFetch[id]) . ",
" . mysql_real_escape_string($welcomemessage) . ",
0,
NOW(),
Punten ontvagen!
);
") or die(mysql_error());

    }

}

?>

<br />

Geef hieronder de gebruikersnaam in van de gebruik die je wilt verwijderen.<br /><br />

<form method="post" action="?p=admin&creditsgive">
Gebruikersnaam: <input type="text" name="username" /><br />
Muntjes: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input type="text" name="muntjes" /><br /><br />
Reden: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<input type="text" name="muntjes" /><br /><br />
<input type="submit" name="submit" value="Geef" />
</form>
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Op de query van lijn 31 heb je de velden voor VALUES niet meegegeven.
Zoek op google Insert Querys. Je mist wat tussen je database naam en VALUES.
Ik zit nu op mobiel, morgen kan ik voorbeeld geven.
En waarom doe je mysql real escape string bij een standaard bericht die dus nooit fout is...
0
Jesper

Lid · Topicstarter

Berichten
3.532
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Snabbo dat van jou had er niet mee te maken ik had reden nog niet in de database staan ;P

toevoeging op 5 januari 2012, 08:34:37:

}elseif(isset($_GET[ranken])){


// COPYRIGHT MANXI
// MADE BY: JESPER

if(isset($_POST[submit]))
{

    $uQuery = mysql_query("SELECT * FROM users WHERE username = " . mysql_real_escape_string($_POST[username]) . "") or die(mysql_error());
    $uFetch = mysql_fetch_assoc($uQuery);

    if(mysql_num_rows($uQuery) == 0)
    {

        echo <div id="error">Dit lid bestaat niet!</div>;

    }
    else
    {

        mysql_query("UPDATE users SET type = " . $_POST[type] . "  WHERE username = " . mysql_real_escape_string($uFetch[username]) . "") or die(mysql_error());
        echo <div id="succes">De rank staat er op! <a href="index.php">Klik hier</a></div>; 


$welcomemessage = Hoi,<br>Je hebt de rank:  . $_POST[type] .  Gekregen<br>De reden daarvan is:  . $_POST[rank_reden] .  , <br>Moest je een andere rank hebben?<br> stuur dan een email naar: info@manxi.nl<br>
<br><BR>
Groeten,<br>Manxi.;


mysql_query("INSERT INTO privatemessages VALUES(
NULL,
1,
" . mysql_real_escape_string($uQuery[id]) . ",
" . mysql_real_escape_string($welcomemessage) . ",
0,
NOW(),
Rank ontvagen!
);
") or die(mysql_error());

    }

}

?>

<br />

Geef hieronder de gebruikersnaam in van de gebruiker die je wilt ranken.<br /><br />

<form method="post" action="?p=admin&ranken">
Gebruikersnaam: <input type="text" name="username" /><br />
Rank: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input type="text" name="type" /><br />
Rede: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input type="text" name="rank_reden" /><br /><br />
<input type="submit" name="submit" value="Geef" />
</form>


Ik heb het nu gedaan bij de ranks maar dan verzend hij geen pb echt raar

toevoeging op 5 januari 2012, 09:29:38:
Alles is al opgelost, als er meer vragen zijn dan komt het hier weer te staan

toevoeging op 7 januari 2012, 17:25:38:
Hoe kan ik een textbox van ckeditor er op zetten, leggen ze ook niet even uit op de site he -,-
0
Jesper

Lid · Topicstarter

Berichten
3.532
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoe kan ik een textbox van ckeditor er op zetten, leggen ze ook niet even uit op de site he -,-
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren