Hola, como estás?
Una pregunta, que versión de PHP estás utilizando? Te pregunto ésto porque según la versión, la etiqueta
<? no sirve, por lo menos yo tuve la experiencia de que al cambiar de versión esas etiquetas no me funcionaban y tuve que reemplazarlas por
<?php.
Para mi criterio, yo lo haría de ésta forma.
Código PHP:
Ver original<?php
$seleccionado = mysql_query("SELECT razon_social_cliente FROM cliente ORDER BY razon_social_cliente ASC ") or
die ("El seleccionador de clientes dice: No se pudo establecer conecion con la tabla CLIENTE en la base de datos");
$categoria = $cliente['razon_social_cliente'];
echo "<option value='".$categoria."'>".$categoria."</option>";
}
?>
Código PHP:
Ver original<?php
$resultado = mysql_query("SELECT razon_social_cliente FROM cliente WHERE razon_social_cliente"); /*
WHERE ¿? Creo que acá falta terminar la consulta, por ejemplo,
WHERE razon_social_cliente = "Iquietud"
*/
echo $mostrar["razon_social_cliente"];
}
mysql_free_result($resultado); //No estoy seguro de ésta linea, nunca la he utilizado, pero si te funciona dejala, sino probá en quitarla. ?>
Espero que tengas suerte,
Saludos.