Archief - PHP: Varriable optellen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Excise

Legacy Member
Het is mieschien een beetje een domme vraag maar

ik wil cijfers uit de database halen dan die cijfers vermeerderen met 5 bv en dan terug in de database zetten.

ik heb er in de database integers van gemaakt zodat we met cijfers bezig zijn en niet text.

PHP:
include ("connect.php");
$query = "SELECT points FROM punten WHERE points ='$user'";
$resultaat = mysql_query($query);
$points = mysql_fetch_object($resultaat);
$points = $points + 5;
mysql_query("UPDATE punten SET points = '$points' WHERE spelers = '$users';
mysql_close()

killgore

Legacy Member
mysql_query("UPDATE punten SET points = points+5 WHERE spelers = '$users'");

is al meer als genoeg :p.


+als het integers zijn moet je geen ' rond uw waarden zetten ;).

Excise

Legacy Member
lolz ok dat was stom waarom maak ik het altijd moeilijk
merci werkt goe :p

killgore

Legacy Member
Das niet echt stom, veel mensen kennen de kracht van mysql niet en gebruiken ze enkel vo data-management (dus opslaan en ophalen), dan kom je idd met overbodige code zoals jouw originele code.

dJeez

Legacy Member
:offtopic: Maar wat wel stom is, is dat je de punten van een gebruiker verkeerd ging ophalen :p.
Code:
SELECT points FROM punten WHERE [b][color=Red]points ='$user'[/color][/b]
moest dus sowieso
Code:
SELECT points FROM punten WHERE [b][color=Green]spelers ='$user'[/color][/b]
zijn...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan