Hey, titel zegt eigenlijk genoeg. Ik maak een webshop, en bij check-out wil ik graag een order-nummer genereren. Dit kan ik natuurlijk heel simpel doen met
maar hoe kan ik voordat dit nummer gebruikt wordt checken of het niet al bestaat in de MYSQL database? Want 2 keer hetzelfde nummer voor verschillende orders, dat kan natuurlijk niet 
Het gaat er als volgt uitzien:
Deze query wordt voor elk product uitgevoerd, dus bij 3 producten in de winkelwagen krijg je zoiets als dit:
Ordernummer-------Productnummer------Naam
345345345--------------------432--------------------Paperclip
345345345--------------------454--------------------Schoen
345345345--------------------546--------------------Robot
Zoals je ziet moeten meerdere entries dus gebruik maken van dit ordernummer, dus auto-increment kan ik niet gebruiken.
Code:
rand();

Het gaat er als volgt uitzien:
PHP:
INSERT INTO bestelling (ordernummer, productnummer, naam,...)
VALUES (?????, $product[0], $pro_cart->naam,...)
Deze query wordt voor elk product uitgevoerd, dus bij 3 producten in de winkelwagen krijg je zoiets als dit:
Ordernummer-------Productnummer------Naam
345345345--------------------432--------------------Paperclip
345345345--------------------454--------------------Schoen
345345345--------------------546--------------------Robot
Zoals je ziet moeten meerdere entries dus gebruik maken van dit ordernummer, dus auto-increment kan ik niet gebruiken.
Laatst bewerkt: