Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/01/2012, 11:55
Pelao
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 21 años
Puntos: 1
Respuesta: Consultar 2 tablas

probe con INNER JOIN...

Código PHP:
$sql "SELECT * from jos_vm_product_category_xref inner join jos_vm_product on jos_vm_product_category_xref.id_product = jos_vm_product.id_product where id_category = 7";
$rs mysql_query($sql);
echo 
"<table align=center>"

$columnes 3# Número de columnas (variable) 

for ($i=1$row mysql_fetch_array ($rs); $i++) { 
$resto = ($i $columnes); # Número de celda del <tr> en que nos encontramos 
if ($resto == 1) {echo "<tr>";} # Si es la primera celda, abrimos <tr> 
    
echo "<td width='225' valign='top'><div align='center'><a href='$row[product_url]' target='_blank'><img src='components/com_virtuemart/shop_image/product/$row[product_full_image]' width='200' height='166' /></a><br /> 
  <br />
  <span class='Estilo200'>$row[product_name]<br /> <br /> <br /></span></div></td>"
;  
if (
$resto == 0) {echo "</tr>";} # Si es la última celda, cerramos </tr> 

if (
$resto <> 0) { # Si el resultado no es múltiple de $columnes acabamos de rellenar los huecos 
$ajust $columnes $resto# Número de huecos necesarios 
for ($j 0$j $ajust$j++) {echo "<td>&nbsp;</td>";} 
echo 
"</tr>"# Cerramos la última línea </tr> 

echo 
"</table>"
esta es mi consulta en una hoja .php

y me da el siguiente error:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/irde/htdocs/slim2/components/com_jumi/jumi.php(25) : eval()'d code on line 136

Ahora si yo hago la consulta mas facil, por ejemplo asi:

$sql = "SELECT * from jos_vm_product_category_xref"

funciona perfecto.

No entiendo porque no anda... :$
sry
__________________
Bye!