Hola a todos, la cuestión es que quiero hacer la extracción de datos de la DB probe con esta sentencia ……
$result=mysql_query("SELECT LUJOS.IDNAME, LUJOS.Nombre, LUJOS.CANTIDAD, LUJOS.FECHA_IN, MOTOS.IDNAME, MOTOS.Nombre, MOTOS.CANTIDAD, MOTOS.FECHA_IN,
ACCESORIOS.IDNAME,ACCESORIOS.Nombre,ACCESORIOS.CAN TIDAD,ACCESORIOS.FECHA_IN
FROM LUJOS, MOTOS, ACCESORIOS ");
y me aparece esto………
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\pruebasmoto\popup_liclt.php on line 38
Warning: mysql_free_result() expects parameter 1 to be resource, boolean given in C:\wamp\www\pruebasmoto\popup_liclt.php on line 48
IdProducto Nombre Proveedor Cantidad Valor
He logrado que se vean los datos y se carguen, pero de una sola tabla con esta sentencia……
Aca la conexion a la DB
<?php
mysql_connect('localhost', 'root', '') or die('Could not connect: ' . mysql_error());
mysql_select_db('espectaculo');
?>
Aca la llamada a la funcion
<html>
<title> Seleccionar Producto </title>
<script>
function retornavalores(idemp, nomb, proved, cant, valore){
window.opener.document.getElementById('idproduc'). value=idemp;
window.opener.document.getElementById('proved').va lue=proved;
window.opener.document.getElementById('cant').valu e=cant;
window.opener.document.getElementById('nomb').valu e=nomb;
window.opener.document.getElementById('valore').va lue=valore;
window.close();
}
</script>
</head>
<body>
<table border="1" bgcolor=#BBD9EE>
<tr>
<form action="">
<td>IdProducto</td>
<td>Nombre</td>
<td>Proveedor</td>
<td>Cantidad</td>
<td>Valor</td>
</tr>
<br>
<?php
include("conectarbbdd.php");
$result = mysql_query("SELECT * FROM `lujos` LIMIT 0 , 90");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("<tr> <td>%s</td>", $row[0]);
printf("<td> %s </td>", $row[1]);
printf("<td> %s </td>", $row[2]);
printf("<td> %s </td>", $row[3]);
printf("<td> %s </td>", $row[5]);
printf("<td> <button type='submit' onclick=retornavalores('%s','%s','%s','%s','%s')>
<img src='./imagenes/seleccionar.png' > </button> </td> </tr>", $row[0], urlencode($row[1]), urlencode($row[2]),urlencode($row[3]), $row[5]);
}
mysql_free_result($result);
?>
</table>
</form>
</center>
</body>
</html>
Aca la función y recupero datos de la DB
<html>
<script language="JavaScript">
function abrir_popup(URL){
window.open(URL,"ventana1","width=600, height=450, directories=no ,scrollbars=no, menubar=no, location=no, resizable=no")
}
</script>
</head>
<body>
<form method="post" action=" ">
<table>
<tr><td colspan="3"><b>DATOS DEL PRODUCTO: </b></td></tr>
<tr><td>
<?php
echo('<label for="person3"> IdProducto </label> </td> <td>
<input name="idproducto" id="idproduc" value="'.$dato.'" readonly="true"/>');
?>
<a href="javascript:abrir_popup('popup_liclt.php')">< img src='./imagenes/buscar2.png'></a>
</td></tr>
<tr>
<td> Nombre:</label> </td> <td> <input id='nomb' value=''/></td>
<td> Proveedor:</label> </td> <td> <input id='proved' value=''/></td>
</tr>
<tr>
<td> Cantidad: </label> </td> <td> <input id='cant' value=''/></td>
<td> Valor: </label> </td> <td> <input id='valore' value=''/></td>
</tr>
</form>
</center>
</body>
</html>