Hola a todos, he estado tratando de hacer que me funcione esta consulta a mysql.
Lo que necesito es que me muestre solo los datos del cliente seleccionado y el problema es que no me muestra nada.
Soy novato en php y mysql, pero agradecería si alguien me podría explicar en que esta fallando mi script para poderlo corregir y aprender mas.
Muchas Gracias de antemano.
Primer archivo: "seleccionar_cliente.php"
Código PHP:
<?
// coneccion con servidor y base de datos
include_once ("configuracion.php");
$coneccion=mysql_connect($server, $user, $passwd);
if (!$coneccion) {
echo ("El seleccionador de clientes dice: Error, en la coneccion con el servidor");
}
$dbconeccion=mysql_select_db($database,$coneccion);
if (!$dbconeccion) {
echo ("El seleccionador de clientes no se pudo conectar con la base de datos CLIENTE");
}
?>
<html>
<head>
<title>Seleccionar cliente </title>
</head>
<body>
<h3> Selecciona el cliente </h3>
<form method="post" action="facturar.php">
<select name= "<?$cliente?>">
<?$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");
while($cliente = mysql_fetch_assoc($seleccionado)){
$categoria = $cliente['razon_social_cliente'];
?>
<option value="<?=$categoria?>"><?=$categoria?></option>
<?
}
?>
</select>
<input type="submit" value="Facturar">
</form>
</body>
</html>
Segundo archivo: "facturar.php"
Código PHP:
<?
// coneccion con servidor y base de datos
include_once ("configuracion.php");
include_once ("seleccionar_cliente.php");
$coneccion=mysql_connect($server, $user, $passwd);
if (!$coneccion) {
echo ("El archivo facturar.php dice: Error, en la coneccion con el servidor");
}
$dbconeccion=mysql_select_db($database,$coneccion);
if (!$dbconeccion) {
echo ("El archivo facturar dice: no se pudo conectar con la base de datos CLIENTE");
}
?>
<html>
<head>
<title>Seleccionar cliente </title>
</head>
<body>
<form method="post" action="seleccionar_cliente.php">
<h2>Cliente a facturar</h2>
<?
$resultado= mysql_query("SELECT razon_social_cliente FROM cliente WHERE razon_social_cliente");
while ($mostrar= mysql_fetch_assoc($resultado));{
echo .$resultado["razon_social_cliente"].;
}
mysql_free_result($resultado)
?>
</body>