<td>
<?php if (is_null($escrow_id)) {
echo "is null"; ?>
<select name="escrow_id">
<?php
//create pull-down list
$sql6 = "SELECT escrow_id
FROM escrow
ORDER BY escrow_id";
$result = mysql_query($sql6)
or die("sql6 error: " . mysql_error());
$row = mysql_fetch_array( $result , MYSQL_ASSOC );
while ($row = mysql_fetch_array($result) ){
if ( $row['escrow_id'] == $escrow_id){
$selected = " SELECTED";
} else {
$selected = "";
}
echo '<OPTION value="'.$row['escrow_id'].'"'.$selected.'>'.$row['escrow_id'].'</OPTION>'."\r\n";
}
?>
</select>
<?
} else {
echo "is not null";
echo $escrow_id." ";
}
?>
</td>
Untested, but looks right to me. I didn't change much. You pretty much had everything correct except some syntax problems and the extra <option> before your while loop.
Edit: Also, you should put your code inside
tags when posting here. It makes it a lot easier to read and figure out what's wrong ;)