telt tot 9 en niet verder

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Patrick

Patrick

25/04/2006 09:14:00
Quote Anchor link
--------------------------------------------------------------------------------

Beste leden,

dit script heb ik:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?  

            $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?
 
PHP hulp

PHP hulp

16/11/2024 13:25:35
 
Klaasjan Boven

Klaasjan Boven

25/04/2006 09:35:00
Quote Anchor link
Ms je niet de WHILE loop
$res = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_assoc($res)){
$hoogste = $row['hoogste_cijfer'];

echo $kl;
echo $hoogste;
}
 
- SanThe -

- SanThe -

25/04/2006 09:35:00
Quote Anchor link
>> Daarna zet hij steeds dubbele records erin <<
Waarin?
 
Patrick

Patrick

25/04/2006 10:02:00
Quote Anchor link
In de database, niet echt dubbele records, maar steeds records die ook ID 9 hebben, hij telt gewoon niet naar 10, ik ga even proberen wat klaasjan zei.
 
Patrick

Patrick

25/04/2006 10:05:00
Quote Anchor link
die while lus veranderd niets aan het probleem helaas...
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.