Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/07/2010, 14:11
Narxon
 
Fecha de Ingreso: julio-2010
Ubicación: Galicia
Mensajes: 91
Antigüedad: 13 años, 10 meses
Puntos: 9
Respuesta: es posible pagina.php?var=$var

Puedes hacer todo con la misma consulta y sería más sencillo...$row['NombreProducto'] te mostrará el nombre del producto, $row['Nombre'] te mostrará el nombre...solo tienes que alargar el select con todos los campos que quieres que seleccione ^^ En cuanto a lo de hacerlo todo en una tabla...no se como sería para poner 3 fotos por fila, eso nunca conseguí hacerlo pero si quieres te digo cómo hacerlo 1 foto por fila, sería algo así:
Para esto por ejemplo usé $resultado=mysql_query("select * from ....");
Código PHP:
//definimos la variable cuantos y creamos la tabla
$cuantos=0;
echo
'<table border=3>';
echo
'<th>Imagen</th>';
echo
'<th>Nombre</th>';
echo
'<th>Precio</th>';
//ahora comenzamos a rellenar la tabla mientras haya datos en la consulta
while ($row=mysql_fetch_array($resultado))
{
$cuantos++; //sumamos uno a $cuantos
echo'<tr><td><center><a href="fotos/'.$row["foto"].'" target="_blank"><img width=75 height=50 src="fotos/'.$row["foto"].'"</a></center></td>';/*Para que esto 
funcione tienes q tener las imagenes en una carpeta q se llame fotos y en la base de datos el campo se debe llamar foto, es solo un ejemplo!  :P*/
echo'<td><center>'.$row["nombre"].'</center></td>';
echo
'<td><center<'.$row["precio"].'</center></td></tr>';
}
if(!
$cuantos//Si $cuantos sigue a 0 manda un aviso de que no hay imagenes
{
echo
"No hay ninguna imagen disponible, disculpe las molestias.";
}
else 
//si hay imagenes, al terminar de hacer la tabla libera la consulta de la bd y cierra la tabla
{
mysql_free_result($resultado);
echo
'</table>';

Espero que te valga de algo