Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    28

    allineamento righe di una TABLE

    ciao a tutti
    ho un problema con l'impaginazione di alcune tabelle e per farvi capire bene vi posto un'immagine.

    Pongo l'attenzione sulle ultime 2 colonne: infatti io vorrei che ognuno dei nomi visualizzato nella colonna utenza fosse allineato con l'immagine della colonna unlocked ma nonostante ci abbia provato in diversi modi non so come fare.

    intanto vi posto il codice

    <?php

    /*PAGINA per l'inserimento di una macchina
    */


    include ("config/function.inc");
    include ("checksession.php");
    //recupero i dati passati via post

    //$userid=$_SESSION['userid'];

    $scelta=$_POST['scelta'];
    $campo=$_POST['campo'];


    $i=0;
    $conn=DBConn();
    ?>
    <html><head><title>Risultati Ricerca</title></head>
    <body bgcolor="#E6E6FA">

    <?
    if (!$conn)
    {
    echo "Errore nella connessione al Database";
    exit;

    }
    else
    //inserimento
    {


    if($scelta=="hostname"){
    $query="SELECT * FROM macchina WHERE hostname='".$campo."';";
    $query2="SELECT U.user FROM macchina M,utenza U WHERE M.idMacchina=U.macchinaIdMacchina AND M.hostname='".$campo."'";
    }
    else {
    $query="SELECT * FROM macchina WHERE Ip='".$campo."';";
    $query2="SELECT U.user FROM macchina M,utenza U WHERE M.idMacchina=U.macchinaIdMacchina AND M.ipfisico='".$campo."'";
    }
    if ( $risultato=DBEsegui($query,$conn))
    {

    ?>

    <table width="60%" border="1" align="center">
    <tr bgcolor="#E6E6FA" align="center">
    <td>
    <font face="arial" size="2"><u>Hostname</u>
    </td>
    <td>
    <font face="arial" size="2"><u>Ip Fisico</u>
    </td>
    <td>
    <font face="arial" size="2"><u>Stato</u>
    </td>
    <td>
    <font face="arial" size="2"><u>SO</u>
    </td>
    <td>
    <font face="arial" size="2"><u>Utenza</u>
    </td>
    <td>
    <font face="arial" size="2"><u>(Un)Locked</u>
    </td>
    </tr>
    <? while($riga=mysql_fetch_array($risultato)){
    $utenza=DBEsegui($query2,$conn);
    $dati=DBEsegui("SELECT descrizione FROM so WHERE idSo=".$riga["SO"],$conn);
    $desc=mysql_fetch_array($dati);
    ?>


    <tr bgcolor="#E6E6FA" align="center">
    <td>
    <font face="arial" size="2">
    <?php echo $riga['hostname'];?></font>
    </td>
    <td>
    <font face="arial" size="2">
    <?php echo $riga["Ip"];?> </font>
    </td>
    <td>
    <font face="arial" size="2">
    <?php if( $riga["Stato"]==1) echo ("attivo"); else echo("dismesso");?> </font>
    </td>
    <td>
    <font face="arial" size="2">
    <?php echo $desc['descrizione'];?> </font>
    </td>
    <td>
    <font face="arial" size="2">
    <table border="0" align="center">
    <?php while($res=mysql_fetch_array($utenza)){?>
    <tr><td height="40%"><font face="arial" size="2">
    <?echo $res['user'];?>
    </tr></td>
    <?$i=$i+1;}?>
    </table>
    </font>
    </td>
    <td>
    <font face="arial" size="2"><table border="0" align="center">
    <?php while($i>0){?><tr><td height="10%"><input type="image" src="lucchetto.png" alt="Blocca utenza" ></tr></td><?$i=$i-1;}?> </table></font>
    </td>
    </tr>
    <?php

    }
    ?>
    </table><?
    }
    else
    {
    echo "Attenzione: errore durante l'esecuzione della query (Select)";
    // header("Location:elenco.php?code=3");


    }

    @mysql_close($conn);


    }

    ?>
    </body>
    </html>

    ho segnato in grassetto la parte di codice che è deputata al disegno delle 2 colonne

    grazie a chiunque mi potrà dare suggerimenti

    ps: fatemi sapere se si visualizza l'immagine allegata
    Immagini allegate Immagini allegate

  2. #2
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    1-Per una maggior leggibilità è stato messo a disposizione e bisogna usare per postare del codice il tag [CODE][/CODE]
    2-Per risolvere il tuo problema forse basta line-height! Dammi il tempo del pomeriggio di oggi e faccio una prova

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    28
    gentilissimo Gufo...Grazie mille

  4. #4
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da maqotil
    gentilissimo Gufo...Grazie mille
    Ecco così funziona!
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    
    
    
    <style type="text/css">
    <!--
    #allinea {
    	line-height: 30px;
    }
    -->
    </style>
    </head>
    
    <body>
    
    <table width="50%" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td align="center" valign="middle" id="allinea">
        
    
    Paperino</p>
        
    
    Pippo</p>
        
    
    Pluto</p>
        
    
    Minni</p>
        
    
    Paperone</p></td>
        <td align="center" valign="middle">
    
    [img]1.jpg[/img]</p>
        
    
    [img]1.jpg[/img]</p>
        
    
    [img]1.jpg[/img]</p>
        
    
    [img]1.jpg[/img]</p>
        
    
    [img]1.jpg[/img]</p></td>
      </tr>
    </table>
    
    
    </body>
    </html>

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    28
    grazie mille gufo...ti confermo che funziona

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.