Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Gallery, dopo n andare a capo

    Salve ragazzi/e,

    Vorrei fare una gallery, dopo n immagini andare a capo. In sostanza crearmi la tabella.

    Provengo dall'asp e in asp utilizzavo questo semplice script:
    ...
    dim i
    i=0
    %>
    <table cellpadding="4" cellspacing="4" align="center">
    <%
    while not rs.eof

    if i=0 then
    %>
    <tr>
    <%
    end if
    i=i+1
    %>
    <td>IMMAGINE</td>
    <%
    if i=4 then
    %>
    </tr>
    <%
    i=0
    end if

    rs.movenext
    wend
    %>


    Qualche suggerimento?
    Grazie mille...
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    110
    Codice PHP:
    <table cellpadding="4" cellspacing="4" align="center">
    <tr>

    <?php $count 0;
    while (
    /*condizione*/) { ?>
    <td>IMMAGINE</td>

    <?php if ($count %== 0) { /* modifica il 4 con il numero che vuoi */ ?>
    </tr>
    <tr>
    <?php }

    $count++;

    ?>

    </tr></table>

  3. #3
    Grazie della risposta celere.. mo la provo..
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

  4. #4
    Mi va in errore..

    <table cellpadding="4" cellspacing="4" align="center" width="100">
    <tr>
    <?
    include("privata/db.php");

    $query = "SELECT * FROM articoli " ; // imposto la query
    $result = mysql_query ($query, $connection) or die("Errore nella query: " . mysql_error()); // eseguo la query

    $count = 0;

    while ($row = mysql_fetch_array($result)) // finchè ci sono risultati dentro $result esegui il ciclo

    { // inizio ciclo
    ?>
    <td>
    <? echo $row['id']; ?>
    </td>
    <? if ($count %4 == 0) { ?>
    </tr>
    <tr>
    <?
    $count++;

    } ?>

    </tr></table>
    Parse error: parse error in c:\program files\easyphp1-8\www\siti\sito borse\sito\gallery.php on line 28
    Line 28 è la chiusura della tabella.. </tr></table>
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

  5. #5
    Ragazzi nulla?
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    110
    Hai eliminato una chiusura di parentesi graffa. Controlla bene il codice che ti ho postato sopra.

  7. #7
    Ciao.. Grazie della risposta immediata..
    Qui ce la pagina..
    Link

    <table cellpadding="4" cellspacing="4" align="center" width="100">
    <tr>
    <?
    include("privata/db.php");

    $query = "SELECT * FROM DATABASE " ; // imposto la query
    $result = mysql_query ($query, $connection) or die("Errore nella query: " . mysql_error()); // eseguo la query

    $count = 0;

    while ($row = mysql_fetch_array($result)) // finchè ci sono risultati dentro $result esegui il ciclo

    { // inizio ciclo
    ?>
    <td>
    <? echo $row['id']; ?>
    </td>
    <? if ($count %4 == 0) { ?>
    </tr>
    <tr>
    <?
    $count++;

    } ?>

    </tr></table>
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

  8. #8
    Mannaggia a me..

    Ora va ma come potrai vedere qui l'id singolo è prima e non dopo.. come mai?

    Cioè al primo va a capo poi calcola bene i 4 records.. :master:
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

  9. #9
    Perché non usi le liste con i css al posto delle tabelle così ti togli da tutto
    Un tardo hegeliano di Busalla / allevava un gorilla nella stalla
    citando Adorno nell notti chiare / finché il primate stanco di ascoltare
    lo strangolò con una sciarpa gialla Dillo Con Parole Sue

  10. #10
    Guarda i css non li sto usando perchè su firefox li vedevo formattati in un modo, su ie tutt'altra cosa..
    Vacanze in Sardegna?? http://www.albergoviadelmare.it

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.