Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di gio78
    Registrato dal
    Oct 2002
    Messaggi
    83

    stampa array in tabella

    Salve, devo stampare un array in una tabella.
    Il problema è che devo elencare 5 prodotti per riga...come fare?
    io ho fatto così ma non va:

    $query="select * from db where categoria='$categoriaq' order by marca";
    $result = mysql_query($query, $db);
    $vettore=mysql_fetch_array ($result);
    $numrows = mysql_num_rows($result);
    $numrowsj=ceil($numrows/5);


    for ($i=0; $i<=$numrowsj; ++$i) {
    while ($w=mysql_fetch_array($vettore[$i])) {

    $codiceq=$w[codice];
    $categoriaq=$w[categoria];

    echo "$codiceq.........";

    }
    }

    Ovviamente stamperei 5 tabelle con $i+1 $i+2, ecc.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    in che senso "non va"? fai un ciclo normale e ogni 5 elementi chiudi la riga e ne apri una nuova (cioè if ($i%5==4) print '</tr><tr>' supponendo che $i sia un contatore di ciclo che parte da 0)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.