hice algunos cambios en el php, checalo y comentas, de nuevo te digo que puede surgir algo, es que lo hago un poco de prisa porque estoy en el trabajo
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)
, pero la ayuda se brinda con gusto
Código PHP:
//Conexion con la base
$cnx=mysql_connect("localhost","root","");
//seleccion de la base de datos con la que vamos a trabajar
mysql_select_db("repuestos",$cnx);
echo '<FORM name="form" METHOD="POST" ACTION="upname.php">Rut<br>';
//Creamos la sentencia SQL y la ejecutamos
$sSQL="SELECT rut FROM clientes ORDER BY rut DESC";
$result=mysql_query($sSQL,$cnx);
$rut=(empty($_GET['rut']))?'':$_GET['rut'];
echo '<select name="rut" onchange="recargar();">';
//Generamos el menu desplegable
while ($row=mysql_fetch_assoc($result))
{
if($rut=='')//si rut esta vacio
{
$rut=$row['rut'];//tomamos el primer valor
}
$sel=($rut==$row['rut'])?'selected="selected"':'';
echo '<option value="'.$row['rut'].'" $sel>'.$row['rut'].'</option>';
}
echo '</select>';
$result1=mysql_query("SELECT nombre FROM clientes WHERE rut='$rut'",$cnx);
while ($data=mysql_fetch_assoc($result1))
{
echo "<input type='text' name='nombre' value='".$data['nombre'] ."'>";
}
suerte y saludos.