if ($row['id'] in_array ($selected_users)) { // execute }

=S.

On Tue, 26 Feb 2002, Erik Price wrote:

> I have a problem with some code (posted below), which I think I can 
> solve using a method similar to that found in Python:
> 
> if ($item in $potential_items) {
>       // do one thing
> } else {
>       // do another
> }
> 
> Is there something like this available in PHP?
> 
> Thank you,
> Erik
> 
> 
> If you wish to see more detail, I am trying to execute code that is very 
> similar to the following:
> 
> <?php
> 
> 
> // in this example, $selected_users is an array of strings that have been
> // selected from a multiple listbox in the previous instantiation of the
> // page.  I am redisplaying the form because the user has made a mistake,
> // but trying to get those same strings to be "selected='yes'" in the new
> // form.
> 
> $db = // mysql connection parameters
> $sql = "SELECT id, name FROM users ORDER BY id ASC";
> $result = mysql_query($sql, $db);
> 
> $c = 0;               // this is a counter for the while loop
> 
> while ($row = mysql_fetch_assoc($result)) {
>       if ($row['id'] == $selected_users["$c"]) {
>               echo "<option value=\"{$row['id']}\" 
> selected=\"yes\">{$row['name']}</option>";
>       } else {
>               echo "<option value=\"{$row['id']}\">{$row['name']}</option>";
>       }
>       $c++;   // bump up the counter for the next iteration of the fetched $row
> }
> 
> ?>
> 
> 
> 
> 
> 
> 
> 
> ----
> 
> Erik Price
> Web Developer Temp
> Media Lab, H.H. Brown
> [EMAIL PROTECTED]
> 
> 
> 


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

Reply via email to