Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2014, 13:20
JorgeQuirino
 
Fecha de Ingreso: enero-2014
Mensajes: 111
Antigüedad: 10 años, 3 meses
Puntos: 1
¿Cómo ajustar el texto en una tabla si los datos los traigo desde una base de datos?

El problema que tengo es que tengo los datos almacenados en una bd mysql y de forma lineal, y cuando los traigo a la pag por php los muestro en una tabla, pero en una columna es muxo texto y se extiende mucho la pagina a los costados. Eso quisiera saber como poder reducir los espacios o justificarlo.
Código HTML:
Ver original
  1. <?php
  2. header("Content-Type: text/html;charset=utf-8");
  3. //Variables de conexion
  4. $dbhost = "localhost";
  5. $dbuser = "root";
  6. $dbpassword = "";
  7. $dbname = "automatizacion";
  8.  
  9. $db = mysql_connect($dbhost, $dbuser, $dbpassword) or die("Connection Error: " . mysql_error()); mysql_select_db($dbname) or die("Error al conectar a la base de datos.");
  10. mysql_query("SET NAMES 'utf8'");
  11. //MOSTRAMOS TODAS LAS TABLAS
  12. $sql = "SELECT `equipo`,`codigo`,`nombre`,`descripcion`,`solucion`,`periodo`,`estado`,`nivel de riesgo` FROM `resultados`";
  13.    
  14. $result = mysql_query( $sql ) or die("No se puede ejecutar la consulta: ".mysql_error());
  15. $numero = 0;
  16.  
  17. echo "<TABLE WIDTH='100%' CELLPADDING='5' CELLSPACING='0' BORDER='3'>";
  18. echo        "<TR>";
  19. echo        "<TD COLSPAN='8' ALIGN='center'>Registros no existentes en tabla master</TD>";
  20. echo        "</TR>";
  21. echo        "<TR>";
  22. echo        "<TD WIDTH='5%'>Equipo</TD>";
  23. echo "<TD WIDTH='5%'>Codigo</TD>";
  24. echo "<TD WIDTH='5%'>Nombre</TD>";
  25. echo "<TD WIDTH='5%'>Descripcion</TD>";
  26. echo "<TD WIDTH='5%'>Solucion</TD>";
  27. echo "<TD WIDTH='5%'>Periodo</TD>";
  28. echo "<TD WIDTH='5%'>Estado</TD>";
  29. echo "<TD WIDTH='5%'>Nivel de Riesgo</TD>";
  30. echo   " </TR>";
  31.  
  32. //MOSTRAMOS LA INFORMACION DE LOS CAMPOS
  33. while($Rs2 = mysql_fetch_array($result))
  34.  {
  35.     echo "<TR>";
  36.     echo "<TD WIDTH='2%'><font size=1>".$Rs2['equipo']."</font></td>";
  37.     echo "<TD WIDTH='5%'><font size=1>".$Rs2['codigo']."</font></td>";
  38.     echo "<TD width='5%'><font size=1>".$Rs2['nombre']."</font></td>";
  39.     echo "<TD width='5%'><font size=1>".$Rs2['descripcion']."</font></td>";
  40.     echo "<TD width='50%'><font size=1>".$Rs2['solucion']."</font></td>";
  41.     echo "<TD width='50%'><font size=1>".$Rs2['periodo']."</font></td>";
  42.     echo "<TD width='50%'><font size=1>".$Rs2['estado']."</font></td>";
  43.     echo "<TD width='50%'><font size=1>".$Rs2['nivel de riesgo']."</font></td>";
  44.     echo "</TR>";
  45.     $numero++;
  46. }
  47.  echo "<tr>
  48.         <td colspan=\"15\">
  49.             <font face=\"verdana\">
  50.             <b>Número de Registros : " . $numero . "</b>
  51.             </font>
  52.         </td>
  53.     </tr>";
  54. echo "</table>";
  55. ?>
  56. </body>
  57. </html>