Foros del Web » Programando para Internet » PHP »

Problema con tabla en php

Estas en el tema de Problema con tabla en php en el foro de PHP en Foros del Web. Hola, tengo este codigo: Cita: <?PHP $conexion = mysql_connect ("localhost", "root", "root") or die ("No se puede conectar con el servidor"); mysql_select_db ("sitetour") or die ...
  #1 (permalink)  
Antiguo 28/11/2010, 10:08
 
Fecha de Ingreso: agosto-2009
Mensajes: 30
Antigüedad: 14 años, 8 meses
Puntos: 0
Pregunta Problema con tabla en php

Hola, tengo este codigo:
Cita:
<?PHP
$conexion = mysql_connect ("localhost", "root", "root")
or die ("No se puede conectar con el servidor");
mysql_select_db ("sitetour")
or die ("No se puede seleccionar la base de datos");
$instruccion = "select * from eventos";
$consulta = mysql_query ($instruccion, $conexion)
or die ("Fallo en la consulta");
$nfilas = mysql_num_rows ($consulta);
if ($nfilas > 0)
{
print ("<TABLE width=500>\n");
print ("<TR>\n");
print ("<TH>Título</TH>\n");
print ("<TH WIDTH=200>Texto</TH>\n");
print ("<TH>Categoría</TH>\n");
print ("<TH>Imagen</TH>\n");
print ("</TR>\n");

for ($i=0; $i<$nfilas; $i++)
{
$resultado = mysql_fetch_array ($consulta);
print ("<TR>\n");
print ("<TD>" . $resultado['titulo'] . "</TD>\n");
print ("<TD width='200'>" . $resultado['texto'] . "</TD>\n");
print ("<TD>" . $resultado['categoria'] . "</TD>\n");

if ($resultado['imagen'] != "")
print ("<TD><A TARGET='_blank' HREF='img/" . $resultado['imagen'] .
"'><IMG BORDER='0' SRC='img/ico-fichero.gif' ALT='Imagen asociada'></A></TD>\n");
else
print ("<TD>&nbsp;</TD>\n");

print ("</TR>\n");
}

print ("</TABLE>\n");
}
else
print ("No hay eventos disponibles");
mysql_close ($conexion);
?>
el problema es que la tabla no me sale con el tamaño que le especifique, he intentado con comillas dobles, sencillas y nada, agradezco a quien me pueda ayudar...
todo lo demas si me funciona, si me muestra los datos en la tabla...
  #2 (permalink)  
Antiguo 28/11/2010, 10:43
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Problema con tabla en php

Prueba a poner las comillas que van en el width.
En la mayoria no los pones y en otros sí...

echo '<TABLE width="500px">';

Comprueba también que los td y los tr no deformen la tabla.
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(
  #3 (permalink)  
Antiguo 28/11/2010, 10:58
 
Fecha de Ingreso: agosto-2009
Mensajes: 30
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Problema con tabla en php

Cita:
Iniciado por IEKK Ver Mensaje
Prueba a poner las comillas que van en el width.
En la mayoria no los pones y en otros sí...

echo '<TABLE width="500px">';

Comprueba también que los td y los tr no deformen la tabla.
ya lo probe y no me funciona, comprobe los td y tr y estan bien cierran y abren donde debe ser, le agradezco cualquier otra sugerenci, gracias...
  #4 (permalink)  
Antiguo 28/11/2010, 11:17
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Problema con tabla en php

Si el contenido que cargas en la tabla es mas largo que 500 como si le pones ancho 100, igualmente se te va a alargar...
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(
  #5 (permalink)  
Antiguo 28/11/2010, 11:55
 
Fecha de Ingreso: agosto-2009
Mensajes: 30
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Problema con tabla en php

Cita:
Iniciado por IEKK Ver Mensaje
Si el contenido que cargas en la tabla es mas largo que 500 como si le pones ancho 100, igualmente se te va a alargar...
pero pues esa no es la gracia de asignarle el ancho a la tabla para que el texto se acomode??
  #6 (permalink)  
Antiguo 28/11/2010, 11:58
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Problema con tabla en php

Esto tiene que ver con HTML/CSS. El hecho de que lo imprima con PHP, no implica que el problema sea de PHP .
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.

Etiquetas: tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:30.