Begin maar eens met de variabelen buiten te halen.
http://www.criminalspoint.com/db/artikel/21.html
Posts by Darsstar
-
-
Nee, met PHP, de functie cnb() hoeft niet perse fouten te geven.
Maar voordat je cnb() gebruikt kan je wel de waarde controleren die je mee gaat geven. -
Citaat van MrMees
Ik denk wel dat je nog is_numeric of ctype_digit kan gebruiken om een fout aan te geven. Dat is wel zo makkelijk voor de gebruiker!
Doe je mooi bij je formulier?Citaat van MrMeesNet zo als met hoeveelheid > contant. Als gebruiker is het wel netjes en handig om z'n fout te laten zien.
Doe je als cnb() FALSE returned? -
Om strings MOET je quotes zetten...
Als je mysql laat rekenen en het komt een string tegen zal het deze in een integer omzetten... (volgens mij)
Dus waarom zou je er een string van maken als mysql het daarna weer in een integer omzet...Het "$query = " was inderdaad niet nodig...
Ik dacht eerst even dat ik de query aan mysql_affected_rows() moest geven, dat was niet zo, en toen was ik vergeten dat stukje ook nog wel te halen. -
abs() geeft de absolute waarde van een getal...
-10 wordt 10
10 wordt 10 -
PHP
function cnb($boeveel, $id) { $id = (int) $id; $hoeveel = abs((int) $hoeveel); $query = mysql_query("UPDATE `users` SET `bank` = `bank` + ".$hoeveel.", `contant` = `contant` - ".$hoeveel." WHERE `contant` >= ".$hoeveel." AND `id` = ".$id); return (bool) mysql_affected_rows(); }
Waarom zou je PHP dingen laten controleren wanneer MySQL dit ook kan en je ook nog eens een query bespaart?
-
Citaat van Killingdevil
Het volgende blijkt ook nog te kunnen:
http://www.php.net/manual/en/functions.anonymous.php
Doelloze zooi in PHP.:p
Citaat van "php.net"Note: Anonymous functions are available since PHP 5.3.0.
Maar doelloos is het niet... -
Citaat van "php.net"
require() is identical to include() except upon failure it will also produce a fatal E_ERROR level error. In other words, it will halt the script whereas include() only emits a warning (E_WARNING) which allows the script to continue.
De enige vraag die ik kan bedenken is: Wat voor een foutmelding wil ik krijgen als er iets fout gaat? (bestand kan niet worden gevonden)
Wil je dat de uitvoer van het script stopt? (denk aan exit; )
Of wil je alleen een warning krijgen (die je kan onderdrukken zonder dat je een witte pagina krijgt) -
-
Stargate
Stargate: The Ark of Truth
Stargate: Continuum
Sunshine
Serenity
de Resident Evil films
Blade
Pirates of the Caribbean
Kung Fu Panda
Up
300
LOTR
en nog wel een hoop films die ik vergeetMet Sience Fiction zit je bij mij bijna altijd wel goed!
-
Waarschijnlijk ben jij niet de enige die dit probleem tegenkomt.
Ben je van plan je oplossing te delen?
Dat zou wel zo aardig zijn... -
http://forum.kohanaphp.com/comments.php?DiscussionID=2283
Dat is een duscussie die gaat over de beste manier waarop je zoiets kunt doen.
Ik zou niet weten wat is jou geval het handigst is, dus dan maar zo... -
gebruik je een iframe?
-
a:hover?
-
Dat stukje code kijkt of de verstuurde login wel alleen uit cijfers bestaat...
Daardoor ga ik denken dat het oorspronkelijk bedoeld is om het id mee te sturen...haal die check wel...
vervangdoor
en het zou moeten werken... -
Bedankt!
Veel succes met school, durf niet te zakken! -
-
dat heeft met de server te maken, niet met de scripting (voor zover ik weet dan)
-
Simpel!
ga naar je phpmyadmin...
zet bij alle velden die minimaal 0 mogen zijn het atribuut op UNSIGNED -