Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    86

    Tabella comincia dopo le altre *-*

    Ho creato questo sito per la mia classe :
    http://diclassea.altervista.org/home.php

    Se guardate Home e Download (le pagine) , la tabella verde chiaro inizia SUBITO dall'alto , mentre per tutte le altre pagine (vedo ad esempio Info) , la tabella non inizia subito dall'alto
    Sapete darmi una risposta del perchè ? Grazie ^_^

    P.S.: nel caso serva posto l'html diu tutte e due le pagine :

    Home(news) --->
    Codice PHP:
    <center>
      [b]<font color="#339966" size="+2">NEWS</font>[/b]

      <hr width="91%" color="#339966" >
    <? 
    include "il file ....";// e un file di configurazione MySQL , non contiene dati da stampare a video ma solo variabili PHP

    #Compilo la query SELECT che selezionerà tutti i campi contenuti nella tabella 
    $MySql mysql_query ("SELECT * FROM news ORDER BY id DESC LIMIT 3") or die ( "Non riesco ad eseguire la richiesta"); 
    #Se la query non riesce si visualizzerà un messaggio di errore 
    #I risultati della query li avrò nell'array $risultato, grazie alla funzione mysql_fetch_array e grazie al while 
    #ripeterò la query fino all'esaurimento di "risposte" nel database 
    while ( $rs mysql_fetch_array($MySql)) { 
    ?>


    <table width="91%" border="0">
      <tr>
        <td width="80" height="27" valign="top"><div align="right">[b]Data:[/b]</div></td>
        <td width="292" valign="top"><div align="left"><?= $rs['data'?></div>
          </td>
      </tr>
      <tr>
        <td width="80" height="27" valign="top"><div align="right">[b]Titolo:[/b]</div></td>
        <td><div align="left"><?= $rs['titolo'?></div>
          </td>
      </tr>
      <tr>
        <td width="80" height="27" valign="top">      <div align="right">[b]News:[/b]</div></td>
        <td><div align="left"><?= $rs['testo'?> </div>
         </td>
      </tr>
    </table>
    <hr width="91%" color="#339966" >
      
     
    <? 
    } ;
    ?> 
    </center>
    Info --->
    Codice PHP:
    <center>
      [
    b]<font color="#339966" size="+2">INFO</font>[/b]

      <
    hr width="91%" color="#339966" >


    <
    table width="91%" border="0">
      <
    tr>
        <
    td width="80" height="27" valign="top"><div align="right">Ovvero ...

          
    Chi siamo ? </div></td>
        <
    td width="292" valign="top"><div align="left">Siamo ... XXX .... Bla .... Bla .... Bla ........... </div>
          </
    td>
      </
    tr>
    </
    table>


    <
    hr width="91%" color="#339966" >
      
     
    </
    center

  2. #2
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    Nella cella nella quale è contenuta la tabella centrale non hai specificato l'allineamento verticale che di default è al centro.
    Ti basta impostare l'allineamento verticale in alto per risolvere il problema.
    codice:
    <td valign="top"><table border="2" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#339966" width="100%" id="AutoNumber13" height="287">
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

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.