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