thanks for the suggestion, popstx. still returns error: mysql_fetch_array(): supplied argument is not a valid MySQL result resource. the 'scenario' fields in both tables are definitely set to NULL. i changed $id to '$id', but still no dice. also, the 'id' field is only in the 'completed' table. the 'cases' table only contains 1 field: 'scenario'. i also tried:
$result = mysql_query("SELECT DISTINCT completed.scenario, cases.scenario FROM completed LEFT JOIN cases ON (completed.scenario != cases.scenario) WHERE id='$id' ");
which seemed to get me a little closer....this works as long as there is only a single row in the completed table. an extra occurance of the 'scenario' is returned for each additional row in the 'completed' table. i'm pulling my hair out. any more ideas. thanks. --brian