Ver Mensaje Individual
  #14 (permalink)  
Antiguo 11/02/2010, 20:48
Avatar de Cristoforo
Cristoforo
 
Fecha de Ingreso: enero-2010
Ubicación: Queretaro Mexico
Mensajes: 27
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: No me funciona esta consulta mysql

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 (
$mostrarmysql_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