23/03/2009, 10:14
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 10
Antigüedad: 15 años, 8 meses Puntos: 0 | |
Ayuda en esta consulta.... multitabla Beunas espero puedan ayudarme en este probelemita...
mi problema es el sigiente...
tengo que hacer una comparacion de precios... para mi empresa
php + mysql...
tengo 2 tablas distintas
tabla 1 y tabla 2
las 2 tablas tienen 4 columnas.... Codigo.... Descripcion... Precio Maximo... Precio Minio
yo necesito que se listen una al lado de la otra
ejemplo
tabla 1 tabla2
codigo descripcion pmax pmin codigo descripcion pmax pmin
001 lol 0.0 0.0 001 lol 0.1 0.1
el codigo que he podido realizar es el siguiente
hago aclarar.. que hago la busquedad de los codigos... via una caja de texto
ya que poseo mas de 6000 codigos por empresa.....
<?php
if ($ok == "enviar") {
// Configura los datos de tu cuenta
$dbhost='sica.com.ve';
$dbusername='sicacomv';
$dbuserpass='dancedance';
$dbname='sicacomv_comp';
// Conectar a la base de datos
$conexion = mysql_connect ($dbhost, $dbusername, $dbuserpass) or die ("No se puede conectar con el servidor");
mysql_select_db($dbname) or die('Cannot select database');
if($txtCodigo=""){
echo "<center>Debe introducir almenos un codigo<center>";
echo "<center>Intente Nuevamente</center>";
}else{
$instruccion = "SELECT ".$higuerote.".*, ".$mamporal.".* FROM ".$higuerote." INNER JOIN ".$mamporal." ON ".$higuerote.".Codigo = ".$mamporal.".Codigo WHERE ".$higuerote.".Codigo LIKE '%$txtCodigo%' and ".$mamporal.".Codigo LIKE '%$txtCodigo%' ORDER BY ".$higuerote.".Codigo ASC";
$query = mysql_query ($instruccion, $conexion)
$nfilas = mysql_num_rows ($query);
if ($nfilas > 0)
{
print ("<TABLE>\n");
print ("<TR>\n");
print ("<TH>Codigo</TH>\n");
print ("<TH>Descripción</TH>\n");
print ("<TH>Precio Maximo</TH>\n");
print ("<TH>Precio Oferta</TH>\n");
print ("<TH> </TH>\n");
print ("<TH>Codigo</TH>\n");
print ("<TH>Descripción</TH>\n");
print ("<TH>Precio Maximo</TH>\n");
print ("<TH>Precio Oferta</TH>\n");
print ("</TR>\n");
for ($i=0; $i<$nfilas; $i++)
{
$resultado = mysql_fetch_array ($query);
print ("<TR>\n");
print ("<TD>" . $resultado['Codigo'] . "</TD>\n");
print ("<TD>" . $resultado['Descripcion'] . "</TD>\n");
print ("<TD>" . $resultado['PMAX'] . "</TD>\n");
print ("<TD>" . $resultado['PMIN'] . "</TD>\n");
print ("<TD> </TD>\n");
print ("<TD>" . $resultado['Codigo'] . "</TD>\n");
print ("<TD>" . $resultado['Descripcion'] . "</TD>\n");
print ("<TD>" . $resultado['PMAX'] . "</TD>\n");
print ("<TD>" . $resultado['PMIN'] . "</TD>\n");
}
}
else
print ("La base de datos esta Basia");
// Cerrar conexión
}
}
mysql_close;
?>
<html>
<link href="images/estilo.css" rel="stylesheet" type="text/css">
<body background="images/Fondo.png">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Compraciones de Precios</title>
</head>
<body>
<center>
<h1>Seleccione una Opción</h1>
<center>
<form action='seleccion.php' method='POST'>
<table width="484" style='border:1px solid #000000;'>
<tr>
<td width="503" align='center'> Ingrese su Codigo:
<input type='text' size='15' maxlength='25' name='txtCodigo'>
</td>
</tr>
<tr>
<td align='center'>
<p>
<label>
<input name="higuerote" type="radio" value="higuerote" checked>
Higuerote Ferreteria</label>
<label>
<input type="radio" name="higuerote" value="higueroteC">
Higuerote Ceramica</label>
<label>
<input type="radio" name="higuerote" value="higueroteE">
Higuerote Electrico</label>
<br>
<label>
<input name="mamporal" type="radio" value="mamporal" checked>
Mamporal Ferreteria</label>
<label>
<input type="radio" name="mamporal" value="maporalC">
Mamporal Ceramica</label>
<label>
<input type="radio" name="mamporal" value="mamporalE">
Mamporal Electrico</label>
</p>
<p>
<input type="submit" name="ok" value="enviar">
<input type="reset" value="Borrar">
</p></td>
</tr>
</table>
</form>
<center>
<form action='precios.php' method='POST'> <table style='border:2px solid #000000;'>
<tr>
<td align='right'>
<input type="submit" value="Mostar Todos">
</td>
</tr>
</table>
</form>
</html> |