Het resultaat is niet in orde omdat ik graag het als volg had :
Balk 1 - S M L
1 2 0
Balk 2 - 38 40 44
1 0 1
Maar maat 38 valt weg en het aantal komt langs de maat ipv onder de maat.
Graag hulp aub...
Vanwege welke reden stap je niet direct over naar mysqli. Het is niet zo dat deze functie-bibliotheek opeens van mysql is veranderd naar mysqli. Sterker zelfs, het is al vanaf begin van PHP 5 al mogelijk om MySQLi te gebruiken.
Los van al het bovenstaande, ben je hier niet appels en peren bij elkaar aan het gooien?
Wat voor producten betreft dit precies, want je meet letterlijk met twee maten: S, M en L en 38, 40 en 44. Is dit enerzijds (dames?)mode en anderzijds schoenen ofzo? Dit kun je niet echt met goed fatsoen op één hoop gooien? En wat als er dadelijk een maat (bijvoorbeels XS of XL, of 36) bij komt, dan komt het aantal kolommen met de andere maat mogelijk niet meer overeen?
Dan kan ik mij nog het volgende voorstellen: een concreet, fysiek product is de configuratie van een aantal kenmerken. Neem een t-shirt. Deze kan bijvoorbeeld een bepaalde halsvorm hebben, een bepaalde kleur, mogelijk met of zonder lange mouwen, en een maat et cetera. De unieke combinatie van al deze kenmerken vormt tezamen een concreet product, bijvoorbeeld een roze longsleeve maat XYZ met een v-hals.
Verschillende producten kunnen verschillende kenmerken met verschillende (specifieke) waarden bevatten. Het is dan niet bepaald vanzelfsprekend dat je die allemaal in eenzelfde tabel zet. Temeer als dit compleet verschillende categorieën (bijvoorbeeld "schoenen" of "ondergoed") betreft.
Ik zou als je een soort van voorraadbeheer wilt bijhouden eigenlijk meerdere tabellen (zowel in de database alsook de HTML :)) verwachten, waarbij je het een en ander rubriceert. En als de inventaris niet zo groot is, dan zou ik er misschien een platte lijst van maken, maar dan enkel met een titel (waar verder de kenmerken min of meer uit af te leiden zijn of op een andere manier een unieke productcode hebben ofzo) en een aantal.
Dit kun je in je databaseopzet ook een stuk beter uit de verf laten komen door de structuur verder uit te bouwen, waarbij deze eigenschappen beter tot hun recht komen. Deze is op dit moment waarschijnlijk verre van uitgenormaliseerd.