Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/02/2007, 04:37
jhawslow
 
Fecha de Ingreso: septiembre-2003
Mensajes: 47
Antigüedad: 20 años, 8 meses
Puntos: 0
Re: Mostrar resultados Mysql

Hola gerson y gracias por responder. Sí que prové tu código de arriba y muestra el resultado en fila. Vale. Pero tú dices lo de añadir un contador para que vaya añadiendo filas. El problema que tengo es el nó saber las filas que puedo necesitar ya que depende de los resultados que haya en la base de datos según la categoría.

En la función veure_pelis()

Código PHP:
function veure_pelis($pelis_array

  
//mostra pelis pasades per array 
  
if (!is_array($pelis_array)) 
  { 
     echo 
"<br>No hi han películes<br>"
  } 
  else 
  { 
    
//crear tabla 
    
echo "<table width = \"100%\" border = 0>"

     
    foreach (
$pelis_array as $row
    { 
      
$url "veurepelis.php?isbn=".($row["imatge"]); 
      echo 
"<tr><td>"
      if (@
file_exists("imatges/".$row["imatge"].".jpg")) 
      { 
        
$titol "<img src=\"imatges/".($row["imatge"]).".jpg\" border=0>"
        
do_html_url($url$titol); 
      } 
      else 
      { 
        echo 
"&nbsp;"
      } 
      echo 
"</td><td>"
      
$titol =  $row["titol"]; 
      
do_html_url($url$titol); 
      echo 
"</td></tr>"
    } 
    echo 
"</table>"
  } 
  echo 
"<hr>"

Cómo agrego el contador que me pones en esta función. Puede haber categorías que contengan 50 imágenes y categorías que tengan sólo 16.

Código PHP:
if ($contador == 4) { // la cantidad por filas q se mostraran 
Seguramente habría que hacer alguna modificación a la función para que añada automáticamente las filas que necesite. La verdad es que me pierdo con esto y pienso que al final quizás haya que estudiar otra manera.

Saludos y gracias