Door
Tim Hovius
op 29-12-2010 11:47
gewijzigd op 29-12-2010 11:48
986 views
Hallo allemaal,
Ik heb een database met productcodes. Deze zijn oplopend van 1-oneindig.
Hoe selecteer ik de maximale productcode (dus het grootste getal) én hoe sla ik die productcode op in een variabele in PHP?
Ik heb nu dit, maar dat werkt niet:
mysql_select_db ('voorraad', $verbinden);
$query = "SELECT MAX (Productcode) FROM voorraad";
mysql_query($query);
$buffer = mysql_fetch_object ($query);
$productcode = $buffer->Prodcuctcode;
Ik hoop dat die code niet de echte code is?
Want:
- Je hebt geen foutafhandeling, gebruikt altijd foutafhandelingen
- Je kan de query en de uitvoering daarvan beter een aparte variabele geven
- Je kan voor het ophalen van gegevens beter een while loop gebruiken
- Ophalen kan je veel beter doen met mysql_fetch_assoc
En wat 'werkt er niet'? Je computer het script? Wat voor foutmelding? Wat krijg je te zien? Wat staat er in de tabel? Is het wel een int? Enz.?