PHP expert |
|
Hallo, ik ben een beetje aan het scripten en ik heb een array gemaakt alleen doet ie niks,
<?php
$sql = "UPDATE
leden
SET
geld = geld + " . $uitbetaling[$_POST['heldendaad']][1] . "
WHERE
id = " . $_SESSION['sid'];
mysql_query($sql) or die(mysql_error());
?>
<?php $sql = "UPDATE leden SET geld = geld + " . $uitbetaling[$_POST['heldendaad']][1] . " WHERE id = " . $_SESSION['sid']; ?>
Dit is de code
En dit is de array:
<?php
$uitbetaling = array(
0 => array(
0 => 'Veroveren van een brug',
1 => $verover_brug,
2 => $daad_0
),
1 => array(
0 => 'Spioneren in vijandelijk gebied',
1 => $spionage,
2 => $daad_1
),
2 => array(
0 => 'Veroveren van een bunker',
1 => $verover_bunker,
2 => $daad_2
),
3 => array(
0 => 'Veroveren van een stuk land',
1 => $verover_land,
2 => $daad_3
),
4 => array(
0 => 'Veroveren van een huis',
1 => $verover_huis,
2 => $daad_4
),
5 => array(
0 => 'Helpen tijdens opbouwen van stad',
1 => $opbouwen_stad,
2 => $daad_5
)
);
?>
<?php 0 => 'Veroveren van een brug', 1 => $verover_brug, 2 => $daad_0 ), 0 => 'Spioneren in vijandelijk gebied', 1 => $spionage, 2 => $daad_1 ), 0 => 'Veroveren van een bunker', 1 => $verover_bunker, 2 => $daad_2 ), 0 => 'Veroveren van een stuk land', 1 => $verover_land, 2 => $daad_3 ), 0 => 'Veroveren van een huis', 1 => $verover_huis, 2 => $daad_4 ), 0 => 'Helpen tijdens opbouwen van stad', 1 => $opbouwen_stad, 2 => $daad_5 ) ); ?>
Weet iemand wat hier fout zit?
Het is gelukt! En je hebt gekregen!You have an error in your SQL syntax near 'WHERE id = 3' at line 5
Dit is de error di ik krijg:s
|