Foros del Web » Programando para Internet » PHP »

problema con etiquetas y php

Estas en el tema de problema con etiquetas y php en el foro de PHP en Foros del Web. hola a todos, primero que nada quiero decirles que apenas he comenzado a utilizar php y me parece fabuloso, pero tengo un problema y es ...
  #1 (permalink)  
Antiguo 18/01/2007, 17:40
 
Fecha de Ingreso: enero-2005
Mensajes: 9
Antigüedad: 19 años, 3 meses
Puntos: 0
Exclamación problema con etiquetas y php

hola a todos, primero que nada quiero decirles que apenas he comenzado a utilizar php y me parece fabuloso, pero tengo un problema y es que no php no me reconece algunos atributos de etiquetas de html como el "align" y el colspan y mas. lo demas si.
por ejemplo trato de hacer una tabla simple asi:

/*tabla de resultados*/
echo "<table><tr><td colspan='3'><hr></td></tr>\n";
while($fila=mysql_fetch_array($resultado,MYSQL_ASS OC))
{

echo "<br>";
echo "<tr>\n
<td>$fila[nombremascota]</td>
<td>$fila[descripcionmascota]</td>
<td aling='right'>\$$fila[precio]</td>
</tr>";
echo "<tr><td colspan='3'><hr></td></tr>\n";
}
echo "</table>";
?>

y no me pone el precio a la izquierda ni me respeta el colspan, la verdad no se de que se trate, no se que version de php sea pero creo que es la 5. ojala me pudiera ayudar y muchas gracias de antemano

Última edición por milo18; 18/01/2007 a las 19:05
  #2 (permalink)  
Antiguo 18/01/2007, 20:16
 
Fecha de Ingreso: febrero-2006
Mensajes: 34
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: problema con etiquetas y php

<td ALIGN='right'>\$$fila[precio]</td>
  #3 (permalink)  
Antiguo 18/01/2007, 23:41
 
Fecha de Ingreso: enero-2005
Mensajes: 9
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: problema con etiquetas y php

disculpa amigo ya lo he probado asi pero igual php no lo respeta solo lo imprime. gracias y espero me ayuden
  #4 (permalink)  
Antiguo 19/01/2007, 00:38
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: problema con etiquetas y php

Hola:

Revisa tu código que la palabra align la has puesto mal (ALING)...
html no sabe de procedencia (si viene desde php, asp, html)...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 19/01/2007, 00:43
 
Fecha de Ingreso: enero-2005
Mensajes: 9
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: problema con etiquetas y php

gracias amigo, ya lo corregi pero aun asi no me funciona , no se si sea el codigo que esta mal, como digo no solo es el aling sino los demas igual, agradeceria mucho que me facilitaran un codigo que funcione para que lo cheque o no se si sera alguna configuracion de php. muchas gracias y esperare

Última edición por milo18; 19/01/2007 a las 01:09
  #6 (permalink)  
Antiguo 19/01/2007, 01:12
Avatar de oso96_2000  
Fecha de Ingreso: junio-2002
Ubicación: Distrito Federal
Mensajes: 558
Antigüedad: 21 años, 10 meses
Puntos: 35
Re: problema con etiquetas y php

Lo que quiere decir caricatos es que el html que imprimas no tiene nada que ver con PHP, si no aparece alineado o centrado como tu lo quieres, es porque estas poniendo mal algo del codigo html.

Fijate a la hora en que visualizas la web, el codigo fuente para ver si si esta bien escrito todo.. no en el php que lo genera, sino ya generado, revisar el codigo fuente
__________________
Sin Ideas
  #7 (permalink)  
Antiguo 19/01/2007, 01:19
 
Fecha de Ingreso: enero-2005
Mensajes: 9
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: problema con etiquetas y php

pues ya he checado y parece puse el codigo de alinear (align, ya he corregido el aling ^^) fuera de php (o sea en una parte html)y ahi si funciona, pero dentro no. la verdad no se si lo estoy haciendo bien pero todo parece indicar que si.
gracias y seguiere esperando y tratando de solucionarlo
  #8 (permalink)  
Antiguo 19/01/2007, 01:22
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: problema con etiquetas y php

Hola:

Tal vez esté bien... ten en cuenta que las tablas suelen ajustarse a su contenido... prueba dándole bordea a la tabla para comprobar la alineación... con respecto a eso es aconsejable hacerlo con estilos (text-align: right)... aunque no debería variar el resultado. Tal vez dándole una anchura distinta a la tabla o a la celda, puedas notar algún cambio.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #9 (permalink)  
Antiguo 19/01/2007, 01:28
 
Fecha de Ingreso: enero-2005
Mensajes: 9
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: problema con etiquetas y php

bueno ya he intentado con cellsapcing y quedo mas o menos pero siempre no me funciona el align y el colspan no se pork, ojala halla solucion.
gracias
  #10 (permalink)  
Antiguo 19/01/2007, 01:34
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: problema con etiquetas y php

Hola:

Copia el código generado para verlo mejor... por lo pronto hay un salto de línea que sobra (si es muy extenso solo pon un par de filas de esa tabla.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #11 (permalink)  
Antiguo 19/01/2007, 01:37
 
Fecha de Ingreso: enero-2005
Mensajes: 9
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: problema con etiquetas y php

este es el codigo que escribie
<html>
<head>

</head>
<p style="text-align:right;"></p>

<?
echo "este es una prueba de datos<br>";
$usuario="root";
$host="localhost";
$password="***";
if(!$conexion=mysql_connect($host,$usuario,$passwo rd))
{
$mensaje=mysql_error();
echo "<br>$mensaje";
die();
}
else
echo "conexion establecida exitosamente <br><br>!bienvenido...$usuario";
$basededatos="catalogodemascotas";
$bd=mysql_select_db($basededatos,$conexion) or die ("<br><b>\"no se pudo selecionar\"</b>");
$tipo="caballo";
$consulta="select * from mascota where tipomascota='$tipo'";
$resultado=mysql_query($consulta) or die ("no se pudo ejecutar");
/*tabla de resultados*/
echo "<table cellspacing='15'><tr><td COLSPAN='3'><hr></td></tr>\n";
while($fila=mysql_fetch_array($resultado,MYSQL_ASS OC))
{

echo "<tr>\n
<td>$fila[nombremascota]</td>
<td>$fila[descripcionmascota]</td>
<td align='right'>\$$fila[precio]</td>
</tr>";
echo "<tr><td colspan='3'><hr></td></tr>\n";
}
echo "</table>";
?>

</body>
</html>

y este el el codigo generdo

<html>
<head>

</head>
<p style="text-align:right;"></p>

este es una prueba de datos<br>conexion establecida exitosamente <br><br>!bienvenido...root<table cellspacing='15'><tr><td COLSPAN='3'><hr></td></tr>
<tr>

<td>unicornio</td>
<td>cuerno en espiral centrado en la frente</td>
<td align='right'>$1000.00</td>

</tr><tr><td colspan='3'><hr></td></tr>
<tr>

<td>pegaso</td>
<td>volador</td>
<td align='right'>$1500.00</td>
</tr><tr><td colspan='3'><hr></td></tr>
<tr>

<td>pony</td>
<td>muy pequeño</td>
<td align='right'>$500.00</td>

</tr><tr><td colspan='3'><hr></td></tr>
</table>
</body>
</html>

espero ayude en algo
  #12 (permalink)  
Antiguo 19/01/2007, 02:26
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: problema con etiquetas y php

Hola:

Lo acabo de probar y hace la alineación bien... como te he sugerido antes, poniendo bordes a la tabla (<table border=1...>) se ve mejor...

Por cierto, deberías poner el tag de apertura del body.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #13 (permalink)  
Antiguo 19/01/2007, 13:35
 
Fecha de Ingreso: enero-2005
Mensajes: 9
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: problema con etiquetas y php

bueno pues ya he probado como dices y le he puesto el body, si queda bien, pero en fin aun no lo respeta, por cierto si le quitas el cellsapcin=15 de <table> vas a ver que lo pone pegado y no respeta el align

edito:buen pues no se lo que pasa con este codigo pero ya intente con otro y parece que si lo respeta, pero en este no y la verdad no se porque, bueno dejo esto resuelto entonces y gracias me estare pasando por aki para molestar con dudas ^^

Última edición por milo18; 19/01/2007 a las 19:04
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 16:14.