Foros del Web » Programando para Internet » PHP »

centrar resultados en una tabla

Estas en el tema de centrar resultados en una tabla en el foro de PHP en Foros del Web. buenas, quiero mostrar los resultados que me devuelve una busqueda en una base de datos pero quiero que me escriba los resultados en una tabla.mi ...
  #1 (permalink)  
Antiguo 13/01/2006, 09:34
 
Fecha de Ingreso: noviembre-2005
Mensajes: 139
Antigüedad: 12 años
Puntos: 0
centrar resultados en una tabla

buenas,
quiero mostrar los resultados que me devuelve una busqueda en una base de datos pero quiero que me escriba los resultados en una tabla.mi parte del codigo que crea la tabla es esta:
Código PHP:
$resultado mysql_query($consulta);
if (
mysql_num_rows($resultado)!=0){
//Leemos y escribimos los registros de la página actual
echo "<table width=630 border=1 cellspacing=0 bgcolor=#FFFFFF>\n";
echo 
"\t<tr>\n";
    echo 
"\t\t<td>".Identificador;
    echo 
"\t\t<td>".Duracion;
    echo 
"\t\t<td>".Causadesconexion;
    echo 
"\t<td>".Tiponºllamada;
    echo 
"\t\t<td>".Nºllamado;
    echo 
"\t\t<td>".Tipodellamada;
    echo 
"\t<td>".Eventos;
    echo 
"\t\t<td>".LineaSaliente;
while(
$row mysql_fetch_array($resultado)){
    echo 
"\t<tr>\n";
    echo 
"\t\t<td>"$row['n_desecuencia']."<td>\n";
    echo 
"\t\t"$row['duracion']."<td>\n";
    echo 
"\t\t"$row['causadesconexion']."<td>\n";
    echo 
"\t\t"$row['tipon_llamada']."<td>\n";
    echo 
"\t\t".$row['nllamado']."<td>\n";
    echo 
"\t\t"$row['tipollamada']."<td>\n";
    echo 
"\t\t"$row['eventos']."<td>\n";
    echo 
"\t\t".$row['lineasaliente']."<td>\n";
   }
   echo 
"\t</tr>\n";
echo 
"</table>\n";
}
else{
print(
"Lo siento pero no hay ninguna llamada con los criterios de busqueda seleccionados<br>");

Lo que quiero es que los resultados me aparezcan centrados en cada columna.ya que ahora me aparecen pegados a la izq de la celda.
gracias
  #2 (permalink)  
Antiguo 13/01/2006, 09:40
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 12 años, 7 meses
Puntos: 2
Esto es una pregunta de php?? moderador!!! jsjs

Aun asi te contesto, puedes hacer dos cosas.

La Primera: por HTML. En cada celda le pones <td align='center'>

La segunda: por CSS. Creas una clase tal que asi: td{text-align:center;}
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
  #3 (permalink)  
Antiguo 13/01/2006, 09:40
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 9 meses
Puntos: 771
Hola apuenco

Esto es más cuestión de Css que de PHP. Ponlo así:
Código PHP:
echo "<table style="text-align:center" width=630 border=1 cellspacing=0 bgcolor=#FFFFFF>\n"
Saludos,
  #4 (permalink)  
Antiguo 13/01/2006, 09:49
 
Fecha de Ingreso: noviembre-2005
Mensajes: 139
Antigüedad: 12 años
Puntos: 0
oskarL y javierB, gracias
javierB: me da error poniendo la linea tal y como me dices:
Parse error: parse error, expecting `','' or `';'' in c:\appserv\www\muestra.php on line 82

Lo he intentado con ccs(dreamweaver) y siempre que modifico la primera linea de la tabla me da error...no se porque
  #5 (permalink)  
Antiguo 13/01/2006, 09:55
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 9 meses
Puntos: 771
¡Oops! Perdón, el típico lío con las comillas:
Código PHP:
echo "<table style='text-align:center' 
Saludos,
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 08:43.