Probleempje met UPDATE

Gestart doorMilan10 reacties34 weergaven

11 berichten · pagina 1 van 1

Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoi,

Ik heb dus dit scriptje:

mysql_query ("UPDATE `gebruikers` SET `punten`=punten-" . $fetchhosting[prijs] . " WHERE `ip`= " . $_SERVER[REMOTE_ADDR] ."") or die(mysql_error());


En dan krijg ik de error:

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 ip = Hier.staat.mijn.ip at line 1

Kan iemand me helpen?

#Milan
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
-BUMP-
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
en wat krijg je als je $fetchhosting[prijs] echot ?
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik post maar gelijk het hele systeem:

[COLOR= #0000BB]<?php[/COLOR]

[COLOR= #FF8000]/**
 * @author Milan
 * @page hostbestellen.php
 * @copyright 2009
 */[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]config2.php[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$id[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]];[/COLOR]
    [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$id[/COLOR][COLOR= #007700]))
    {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Hier kun je wanneer je genoeg punten hebt een host bestellen.[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Naam:    Grootte:    Dataverkeer:    Prijs:<br />[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$fetchhosting[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$sqlhosting[/COLOR][COLOR= #007700]))
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$fetchhosting[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]" "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$fetchhosting[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]grootte[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]" "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$fetchhosting[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dataverkeer[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]" "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$fetchhosting[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]" <a href=hostbestellen.php?id=bestel>Bestel</a>"[/COLOR][COLOR= #007700];
}
}[/COLOR]
    [URL="http://www.php.net/elseif"]elseif[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$id[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]"bestel"[/COLOR][COLOR= #007700])
    {[/COLOR]

[URL="http://www.php.net/mysql_query"]mysql_query[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO besteld (ip, domeinhost, soort, prijs) VALUES ("[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]", host, "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$fetchhosting[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]", "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$fetchhosting[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]") "[/COLOR][COLOR= #007700]);[/COLOR]
  [URL="http://www.php.net/mysql_query"]mysql_query[/URL] [COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE `gebruikers` SET `punten`=punten-"[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$fetchhosting[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]" WHERE ip= "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]()); 
}[/COLOR]
?>
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
dus je gaat naar ?bestel
en dan wil je dat je alle hostingpaketten meteen bestel? emodoe er dan een id bij ofzo

want nu gebruik je $fetchhosting als een array
maar hij weet niet wat $fetchhosting is
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar bij mij lukt id in een elseif nietsadley
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Milan schreef:
Maar bij mij lukt id in een elseif nietsadley
je moet daarvoor ook eerst een if hebben:

if {}
elseif {}
else {}
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat snap ik niet, ik kan gewoon niet dit doen:

[COLOR= #0000BB]<?[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$id[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]""[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$fetchhosting[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]babla[/COLOR][COLOR= #007700];
}[/COLOR]
?>
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Rik schreef:
Eerdere citaten tonen
Milan schreef:
Maar bij mij lukt id in een elseif nietsadley
je moet daarvoor ook eerst een if hebben:

if {}
elseif {}
else {}
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wat Rik bedoeld is dat je eerst if moet hebben anders werkt elseif niet
0
Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$id[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]""[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$fetchhosting[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]blabla[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL] [COLOR= #007700]([/COLOR]blablablalbal[COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]blablabla[/COLOR][COLOR= #007700];
}[/COLOR]
?>
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