Ver Mensaje Individual
  #19 (permalink)  
Antiguo 20/01/2010, 00:40
Avatar de Cristoforo
Cristoforo
 
Fecha de Ingreso: enero-2010
Ubicación: Queretaro Mexico
Mensajes: 27
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Problema con una consulta a Mysql

Muchas gracias, tu ayuda me ayudo a tener información para buscar y poder darme mas idea e ir aprendiendo mas sobre php y mysql. el problema es que ya modifique mis dos archivos para extraer el WHILE y agregar el WHERE y también decidí hacer la variable $busqueda para relacionarlos, pero llevo días tratando de hacer que funcione este código y no lo logro... quisiera ver si alguien me podría ayudar para poder seguir aprendiendo.

buscador2.php:
Código PHP:
<html>
<head>
<title>Seleccionar clinte para facturar</title>
</head>
<body>
<form method="post" action="fac_clientes2.php">
<?
$user
="root"//Usuario de la base de datos
$passwd="16123177"//Contraseña del usuario
$server="localhost"//Servidor donde se encuentra la base de datos
$database="borja12"//Nombre de la base de datos

//Conexión con la base de datos
$conexion=mysql_connect($server,$user,$passwd);
$mi_bdatos=mysql_select_db($database,$conexion); 
//declara la consulta:
?>
<select name= "<?$busqueda?>">
<?
        $con 
mysql_query("SELECT razon_social_cliente FROM cliente ORDER BY razon_social_cliente ASC ");
        while(
$row mysql_fetch_assoc($con)){
        
$cat $row['razon_social_cliente'];
    
?>
    <option value="<?=$cat?>"><?=$cat?></option>
    <?
       
}
    
?>
<input type="submit" value="Facturar">
</select>
</form>
</body>
</html>
fac_clientes2.php:
Código PHP:
<form method="post" action="buscador2.php">
<?
$user
="root"//Usuario de la base de datos
$passwd="16123177"//Contraseña del usuario
$server="localhost"//Servidor donde se encuentra la base de datos
$database="borja12"//Nombre de la base de datos

//Conexión con la base de datos
$link=mysql_connect($server,$user,$passwd);
mysql_select_db($database$link);
$result=mysql_query("SELECT razon_social_cliente, direccion_cliente, estado_cliente, ciudad_cliente, cp_cliente, rfc_cliente FROM cliente WHERE razon_social_cliente='$busqueda'");
$row=mysql_fetch_assoc($result);
   echo 
"<table border = '1'> \n"
    echo 
"<tr><td>Razon Social</td><td>Direccion</td><td>Estado</td><td>Ciudad</td><td>cp</td><td>RFC</td></tr> \n"
     echo 
"<tr><td>".$row["razon_social_cliente"]."</td><td>".$row["direccion_cliente"]."</td><td>".$row["estado_cliente"]."</td><td>".$row["ciudad_cliente"]."</td><td>".$row["cp_cliente"]."</td><td>".$row["rfc_cliente"]."</td></tr> \n";    

echo 
"</table>"
?> 
  
</body> 
</html>
No hay nadi que se apiade de este novato y me guie un poco en que estoy haciendo mal

Última edición por Cristoforo; 20/01/2010 a las 12:26 Razón: agregar