Hola amigos, necesito ayuda con unos select que hago dentro de un select, no me trae valores, y resulta ser que están en la tabla. Los campos simples los genera en el XML, pero los sub select no. Les agradeceré muchísimo si me pueden ayudar :D

$result = mysql_query ("select numero, (select nombre as orig from unidades where codigo='$desdeu'),(select nombre as desti from unidades where codigo='$hastau'), destino from expedmesa");
echo "<datos>\n";
while($row = mysql_fetch_array($result)) {
echo
"<expediente>
<num>" . $row["numero"] . "</num>
<ori>" . $row["orig"] . "</ori>
<dii>" . $row["desti"] . "</dii>
<des>" . $row["destino"] . "</des>

</expediente>\n";
}
echo "</datos>";