Because you do mysql_fetch_assoc() once before going into your while loop.  
Get rid of that first $row_prefs = mysql_fetch_assoc(...) line there and 
it will work.

-Rasmus

On Fri, 12 Mar 2004, Elliot J. Balanza wrote:

> Ok thanks to Michael Nolan I was able to do what I needed. The final code is
> this:
> 
> <snip-snip>
> mysql_select_db($database_MBTTIENDA, $MBTTIENDA);
> $query_prefs = "SELECT * FROM mtmbt_prefs ORDER BY Pref_name ASC";
> $prefs = mysql_query($query_prefs, $MBTTIENDA) or die(mysql_error());
> $row_prefs = mysql_fetch_assoc($prefs);
> $totalRows_prefs = mysql_num_rows($prefs);
> 
> while ($row_prefs = mysql_fetch_assoc($prefs)) {
>      $MTMBT[$row_prefs['Pref_name']] = $row_prefs['Pref_value'];
> }
> 
> mysql_free_result($prefs);
> <snip-snip>
> 
> and it works fine EXCEPT it wont show the first record of the query... any
> ideas why?
> 
> Vamp
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to