Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    58

    Allineamento orizzontale

    Riporto a galla il problema non risolto esponendolo in un altro modo.


    Vorrei allinerare orizzontalmente i risultati di una tabella e precisamente di un campo di una tabella dove vengono raccolte delle categorie. La lista dei cataloghi PDF da scaricare appare purtroppo verticale.

    Io vorrei che il risultato del contenuto del campo CAT apparisse orizzontale per un massimo di 5 risultati per rigo.

    Nome catalogo 1........Nome catalogo 2 ........ Nome catalogo 3 .....ecc.ecc, per 5 volte
    Data del DL 1 ............Data del DL 2 ................Data del DL 3...... ecc.ec..
    Link al DL 1 ..............Link al DL 2.....................Link al DL 3..... ecc.ecc..

    Tutt'ora appare orizzontale:

    Nome catalogo 1
    Data del DL
    Link al DL

    Nome catalogo 2
    Data del DL
    Link al DL


    ecc..ecc..
    ecc.. ecc..


    Facendo come si puķ vedere qui sotto la lista appare verticale...

    Dove sbaglio?


    <table width="100%" border="0" cellpadding="3" cellspacing="0">
    Codice PHP:
    <? 

    // qui ci sono le connessioni varie e query al database
    $sqlup "SELECT * FROM `dpf` ORDER BY voce_it ;";
    $rsprod $db->Execute($sqlup);

        while(!
    $rsprod->EOF){ 
        
    ?> 
        <tr> 
          <td class="tabella">[b]
     
            <?=$rsprod->fields["voce_it"]?>[/b] 
    <? 
          
    echo substr($rsprod->fields["data"],8,2)."/"
          echo 
    substr($rsprod->fields["data"],5,2)."/"
          echo 
    substr($rsprod->fields["data"],0,4); 
           
           
          
    ?>
     

    [url="pdf/<?=$rsprod->fields["]"><?=$rsprod->fields["nome_it"]?>[/url]</td> 
          
    </tr> 
        <? 
         
    $rsprod
    ->MoveNext(); 
        } 
        
    ?>
    </table>



    Qualche idea?

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Non so se ho capito bene cosa ti serve, ma provo a darti uno spunto... non l'ho provato, quindi č possibile che ci siano degli errori nel mezzo


    Codice PHP:
    <table width="100%" border="0" cellpadding="3" cellspacing="0">
    <?php

    // qui ci sono le connessioni varie e query al database 
    $sqlup "SELECT * FROM `dpf` ORDER BY voce_it ;"
    $rsprod $db->Execute($sqlup); 
    $i=0//inserisco un indice
       
    <tr
     while(!
    $rsprod->EOF){ 

    if (
    $i != 4){    //controllo quanto vale $i

    ?> 
        
          <td class="tabella">[b] 

            <?=$rsprod->fields["voce_it"]?>[/b] 
    <? 
          
    echo substr($rsprod->fields["data"],8,2)."/"
          echo 
    substr($rsprod->fields["data"],5,2)."/"
          echo 
    substr($rsprod->fields["data"],0,4); 
            
            
          
    ?>
     

    [url="pdf/<?=$rsprod->fields["]"><?=$rsprod->fields["nome_it"]?>[/url]</td> 
           
     
        <? 
          
    $rsprod
    ->MoveNext();
    $i++ // aggiungo 1 all'indice ogni ciclo
        


    else {
    ?> 
        
          <td class="tabella">[b] 

            <?=$rsprod->fields["voce_it"]?>[/b] 
    <? 
          
    echo substr($rsprod->fields["data"],8,2)."/"
          echo 
    substr($rsprod->fields["data"],5,2)."/"
          echo 
    substr($rsprod->fields["data"],0,4); 
            
            
          
    ?>
     

    [url="pdf/<?=$rsprod->fields["]"><?=$rsprod->fields["nome_it"]?>[/url]</td></tr></tr>
    <? 
          
    $rsprod
    ->MoveNext(); 
    $i 0//al ciclo numero 5 annullo l'indice
        

    }    
    ?>

  3. #3
    ti ho dato una risposta nel post vecchio.. aprine uno solo per lo stesso argomento..

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    58
    Grazie a tutti e due per le risposte e i consigli.

    Pur avendo tentato prima con i Float, non mi riusciva di allineare il tutto. Quindi avevo lasciato perdere credendo che non fosse possibile.

    Poi, leggendo ciķ che scriveva Ardetek, mi sono convinto che sbagliavo qualcosa, ho seguito il suo consiglio.... e... sono riuscito a disporre orizzontalmente i Download.

    Grazie ancora a tutti e due siete stati grandi!

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.