Probleem met array (namen) met mysql

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ward

Ward

02/04/2005 16:57:00
Quote Anchor link
Ik ben een forum aant schrijven en wil net zoals phpbb de ranks met het aantal behaalde posts uit een table halen. De table zit als volgt in elkaar:

CREATE TABLE `franks` (
`id` int(6) NOT NULL auto_increment,
`rank` varchar(100) NOT NULL default '',
`posts` varchar(3) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

het stuk dat de data uit de mysql db moet vissen ziet er als volgt uit:

$rankquery = "SELECT * FROM `franks` WHERE posts <=$posts ORDER BY posts DESC LIMIT 0,1";
$rankresult = mysql_query ($rankquery);
$rankrow = mysql_fetch_row($rankresult);
print_r ($rankrow);
echo "<br>". $rankrow['rank'];

Wat krijg ik hier als output:
Array ( [0] => 1 [1] => rank1 [2] => 0 )

ik vraag me nu af waarom [id] vervangens is door [0], [rank] vervangen is door [1] en [posts] vervangen is door [2], en hoe ik de namen er terug plaats??

(Sry als dit al eens gevraagt is :s zou iemand me dan even de link wille geven?)

Alvast bedankt,
Ward
Gewijzigd op 02/04/2005 17:01:00 door Ward
 
Er zijn nog geen reacties op dit bericht.



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.