Esta consulta sigue sin funcionar y ya la verdad no se que hacer.
Lo que quiero es que me muestre los datos asociados al cliente que yo seleccione en el primer código.... si alguien me ayudara un poco, se los agradecería mucho
Archivo donde se selecciona el cliente
Código PHP:
<?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?>">
<?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");
while($cliente = mysql_fetch_array($seleccionado)){
$categoria = $cliente['razon_social_cliente'];
echo "<option value='".$categoria."'>".$categoria."</option>";
}
?>
</select>
<input type="submit" value="Facturar">
</form>
</body>
</html>
Archivo para visualizar los datos relacionados al cliente seleccionado
Código PHP:
<?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>Facturar Cliente </title>
</head>
<body>
<h2>Cliente a facturar</h2>
<?php
$resultado= mysql_query("SELECT razon_social_cliente FROM cliente WHERE '$categoria'") or die(mysql_error());
while ($mostrar= mysql_fetch_assoc($resultado));{
echo $mostrar["razon_social_cliente"];
}
mysql_free_result($resultado)
?>
</body>
Ya intente lo que alcance a entender de los comentarios, y lo dejo ya con las ultimas modificaciones, pero al seleccionar un cliente, solo me muestra lo que esta en HTML "Cliente a facturar" pero no me muestra sus datos "razon social"
Gracias