מצטער, אני לא יכול לערוך, אז אני כותב בהודעה נוספת .
מצאתי את הפתרון, עם קצת חשיבה הגיונית ועמוקה יותר,
הגעתי לתוצאה הרצוייה שלי.
אז אני אוסיף כאן את הקוד גם, אולי מישהו ישתמש או ישאל על זה בעתיד.
PHP קוד:
echo " <select name=\"cat\">";
$query = mysql_query("SELECT cat FROM mytable WHERE id = '$id' ");
$result = mysql_fetch_assoc($query);
$cat = $result['cat'];
$query = mysql_query("SELECT * FROM cat_mytable WHERE id = '$cat' ");
$row = mysql_fetch_assoc($query);
$id = $row['id'];
$name = $row['name_cat'];
echo <<<EOF
<option value="{$id}">{$name}</option>
EOF;
$query = mysql_query("SELECT * FROM cat_mytable WHERE id != '$cat' ORDER BY order_cat");
while($row = mysql_fetch_assoc($query)) {
$id = $row['id'];
$name = $row['name_cat'];
echo <<<EOF
<option value="{$id}">{$name}</option>
EOF;
}
echo " </select>";