Ben net begonnen met php en mysql, om precies te zijn een halve dag, na het 1 en ander door te hebben genomen en verschillende n00bish scripts the hebben gemaakt zit ik nu toch met een probleem, ik heb ge-google't maar hier kon ik niet het goede antwoord vinden het gaat om het volgende script:

<?php
include("login.php");
if (!mysql_select_db($dbdb, mysql_connect($host, $user, $pass)))
{
echo "kan geen verbinding maken met de database.";
}
unset($user);
unset($pass);
unset($host);
unset($dbdb);
$sql = 'SELECT persoon, gangster, leisure, geld, dealers FROM `spel` WHERE `persoon` =1';
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
$geld = $row[geld];
$geld2 = $_POST["bijschrijven"];
$geld3 = $_POST["afschrijven"];
$totaalgeld = $geld + $geld2 - $geld3;
$sql = 'UPDATE `spel` SET `geld` = "$totaalgeld" WHERE `persoon` = "1"';
echo $totaalgeld;
?>

Het gaat om de update, de rest van het script (hoewel er niet veel meer rest is) werkt goed naar mijn inzien, omdat de echo van $totaalgeld wel klopt uiteindelijk, hou de antwoorden simpel nogmaals ik ben een n00b

alvast bedankt,

roy
Je voert je sql niet uit ;)
zet na die update regel eens: mysql_query($sql);
dat is een heel goed advies :D:D als ik $totaalgeld in de update regel vervang door een getal, dan werkt het idd met jouw tip, met de variable zelf nog niet... mm... ik ga eens zoeken weet iemand anders ondertussen antwoord posten :D
dat waren dus die haakjes, danke voor het antwoord :D het werkt nu helmaal

Reageren