Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Larghezza tabella generata con php

    Ciao a tutti ho bisogno di una mano, ho una pagina in php che mi riporta un tabella con delle immagini, il problema è che io vorrei che oltre a un certo limite di larghezza, le immagini andassero a capo e non continuamente una di fianco all'altra. Ho provato inserendo il tutto in un div ma va cmq oltre. Mi potete aiutare?


    Codice PHP:

    <?
    //mi connetto al database
    $archivio=mysql_connect("www.wordsbank.altervista.org""wordsbank""chesterfield");
    $beta=mysql_select_db("my_wordsbank");

    //ordino i campi in modo da avere gli ultimi caricati alla fine
    $query=mysql_query("ALTER TABLE  upload_img ORDER BY  id_img ");
    //query per la visualizzazione delle immagini
    $query=mysql_query("SELECT nome_img,width,height FROM upload_img");


    echo 
    "<table id=\"center\" width=\"300px\" border=\"1\">";
    for (
    $i=0$i mysql_fetch_row($query); $i++){

        
    $assoc=mysql_fetch_assoc($query);
        
    $nome_img=mysql_result($query$i"nome_img");
        
    $width=mysql_result($query$i"width");
        
    $height=mysql_result($query$i"height");

        
    //altezza new
        
    $width_  155;
        
    //larghezza new in scala
        
    $height_ = (155*$height)/$width;


        echo 
    "

              <td width=\"
    $width_\" height=\"$height_\">
          <img src=\"img/
    $nome_img\" width=\"$width_\" height=\"$height_\"/>
          </td>

          "
    ;  
        

       




    }
    echo 
    "</table>";
    ?>
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  2. #2
    up
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  3. #3
    Se metti le immagini in diverse celle tutte su una riga e' inevitabile che dopo un po' questa superera' la larghezza inizialmente stabilita, visto che la tabella si estende automaticamente.

    Se le immagini devono andare "a capo" allora non metterle dentro delle celle (le immagini in HTML sono di default visualizzate come inline, quindi vanno a capo come il testo), oppure termina una riga dopo x colonne e aprine un'altra.

  4. #4
    Grazie mille ti farò sapere !
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  5. #5
    Ok ho provato, le usavo cmc per organizzare meglio la griglia e per inserire un immagine (x) per cancellare l'immagine corrente, e la mettevo in position relative quindi mi veniva all'interno dell'immagine nell'angolino e ora come faccio, per quello le usavo..
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  6. #6
    Originariamente inviato da k.b
    oppure termina una riga dopo x colonne e aprine un'altra.
    Scusa, c'è un modo per saepre quante colonne ha una determinata tabella html, in php o in javascript??
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  7. #7
    Beh la tabella la crei tu, quindi dipende da quante ce ne metti...

  8. #8
    Il problema è che se dopo un pò capisco che è finita la pagina, come faccio afare si che mi crei un altra riga dove inserire il codice php per inseirre le immagini è un casino, ho optato per un altra via, ho messo due pulsanti che mi scorrono la righa da sinistra a destra in javasscript.
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

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.