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