517 views
--------------------------------------------------------------------------------
Beste leden,
dit script heb ik:
<?
$abc = chr(64+$_POST['cat']);
$kl = strtolower($abc);
$sql = "SELECT MAX(cijfer)+1 AS hoogste_cijfer FROM paginas WHERE letter = '$kl'";
$res = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_assoc($res);
$hoogste = $row['hoogste_cijfer'];
echo $kl;
echo $hoogste;
?>
Die pakt het hoogste ID en telt er een bij op, er is niks aan de hand, doet hij netjes tot dat het bij 9 is.
Daarna zet hij steeds dubbele records erin, dus steeds overal 9, hij telt niet naar 10.
Database instelling van de kolom is: int 4
iemand die het probleem weet?