Hi,
you need to recode things a bit :
--- 8< ------------------------------------
<?PHP
$result1 = mysql_query("SELECT * FROM cat1,pref WHERE cat1.CatID = pref.CatID AND pref.listing_position IN('1', '2', '3')");
$found_1 = 0;
$found_2 = 0;
$found_3 = 0;
while ($row1 = mysql_fetch_array($result1))
{
$value = $row1['listing_position'];
if ($value == 1) $found_1 = 1;
if ($value == 2) $found_2 = 1;
if ($value == 3) $found_3 = 1;
}
if ( $found_1 == 0)
{
echo "Position 1 <input type=\"radio\" name=\"listing_position\" value=\"1\">";
}
if ( $found_2 == 0)
{
echo "Position 2 <input type=\"radio\" name=\"listing_position\" value=\"2\">";
}
if ( $found_3 == 0)
{
echo "Position 3 <input type=\"radio\" name=\"listing_position\" value=\"3\">";
}
?>
--- 8< ------------------------------------
Hervé.