ik heb een soort marktplaatssysteempje waarbij je kunt bieden.
ik heb dat als er nog niet geboden is, een formpje staat met waarde van bod: 0,00
als er wel geboden is staat het laatste (hoogste) bod, maar ik wil dat bod, maar dan bijvoorbeeld 5 euro erbij opgeteld. Dat als het hoogste bod 25,- is, er in het formpje staat: 30,-
ik heb dit, maar hij geeft de fout die erachter staat:
Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /home/kenzo/domains/deknagertjes.nl/public_html/modules/markt/bieden.php on line 28
Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /home/kenzo/domains/deknagertjes.nl/public_html/modules/markt/bieden.php on line 28
Je kunt beter je biedingen in centen opslaan in de database als int dus:
€ 80,00 wordt 8000 en dan met PHP.net: number_format het op de pagina weergeven
EDIT:
Zie net nog een fout staan in je script, bij die while lus zet je geen { en } dat wil zeggen dat hij enkel de while lus uitvoert tot de eerste ; en ik denk niet dat dat de bedoeling is, of wel?
je kunt beter PHP.net: ctype_digit gebruiken ipv is_numeric. Bij isnumeric laat hij ook getallen door in de vorm van 12e334 en dat is niet de bedoeling lijkt me