Try using $row->device instead of $divice in your while statement.

Brett

> Thanks Jason... I've used SELECT DISTINCT ... now i doubt this has
anything to do with SELECT DISTINCT as such but for some reason its only
displaying the last vaule entered
>
> <select name="device">
> <?php
>   $query ="SELECT DISTINCT device FROM 3backup ORDER BY device";
>   $rs =mysql_query($query);
>   $device = mysql_result($rs, 'device');
>   while($row = mysql_fetch_object($rs)){
>     echo '<option value="';
>     echo $device;
>     echo '">';
>     echo $device;
> echo '</option>\n';
>   }
> ?>
> </select>
>
> Any suggestions?
>
> Peter
> -----Original Message-----
> From: Jason Murray [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, April 17, 2001 11:12 AM
> To: 'Peter Houchin'; Php-General@Lists. Php. Net
> Subject: RE: [PHP] Populating HTML List boxes From DB
>
>
> > say in my db i have multiple values that are the same as well
> > as different values... how can i restrict it to showing each
> > value just once?
>
> Sounds like you want a "SELECT DISTINCT".
>
> You might want to have a look at www.sqlcourse.com.
>
> Jason
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to