zo werkt het.maar ik wil nog 1 ding erbij-> baas. Nou zou je denken dat de oplossing is, zet ,`baas` achteraan, en bij VALUES de waarde ervan ($stat['id']) en klaar.
I wish. Zonder het baas deel werkt het prima, met het baasdeel niets. Als ik de mysql_query een $naam geef, en ik doe if($naam){ echo"ja";} krijg ik dat het goed is. Geen error niets.
Nou zou dat nog een rare waarde ofzo kunnen zijn, maar het vage deel is, ik heb een auto_increment, die wel doorloopt. Als ik bij 27 ben, en ik doe 3x met baas, en ik doe 1x zonder baas, zit ik op 31, zonder de waardes ertussen.
help?
edit:
geprobeerd:
-query opnieuw typen
-alles echoën en kijken op fouten
-als VALUE 1 geven ipv een query
-de kolom baas verwijderen uit mn tabel, en opnieuw aangemaakt
Voer eens de volgende code uit in plaats van je query. Zie je dan daarbij een item staan met als key waarde id? waarschijnlijk niet, want hij geeft een lege waarde omdat de variable niet bestaat, waardoor er gewoon '' in de query komt te staan als waarde bij id. Wat resulteert in een lege waarde in je database. De query syntax klopt, dus hij werkt gewoon, en dus loopt ook je auto_increment gewoon vrolijk door. Als hij wel bestaat, heeft hij dan wel een waarde?
ik heb alles wat na VALUES komt al geëchood, letterlijk zoals t er staat, en alles heeft de juiste waarde. En ik weet 100% zeker dat $stat['id'] klopt, want ik gebruik het in elk script wat ik heb, t is het id van het persoon dat is ingelogd.