Contacto | #php_para_torpes | Enlázanos | ¿Quiénes somos?
23 usuarios Online (0)
Darse de alta en la web | Recuperar password   
Inicio / Foros / PHP / mostrar bd en input text
4 respuestas recibidas | 79 visitas | Categoría PHP

mostrar bd en input text

Avatar de sakurachan
Nivel 1 Nivel 1 Nivel 1 Nivel 1 Nivel 1 Nivel 1 Nivel 1

(Nivel 1 - 8 posts)

#0 Offline sakurachan Usuario 27 abr 08 (02:42)  
Alguien me puede decir porque me corta la cadena al mostrar de esta forma? Quiero ver de la bd el titulo de un libro y me pasa que al mostrarla de esta manera se me corta
echo "Titulo: <input type='text' value=".$fila['titulo'].">";

Al mostrala de esta otra, sale bien... pero yo quiero usar la primera asi que si alguien me puede ayudar.... por faaa
Titulo: <input type="text" value="<? echo $fila['titulo']; ?>

$consulta=mysql_query("SELECT * FROM titulos WHERE id_titulo='$idtit'");
while($fila=mysql_fetch_array($consulta)){
echo "Titulo: <input type='text' value=".$fila['titulo'].">"; ?> Titulo: <input type="text" value="<? echo $fila['titulo']; ?>"><? }

escapar las comillas

Avatar de jurena
Nivel 5 Nivel 5 Nivel 5 Nivel 5 Nivel 5 Nivel 5 Nivel 5

(Nivel 5 - 729 posts)

#1 Offline jurena Usuario 27 abr 08 (08:09)  
prueba esto:

echo 'Titulo: <input type="text" value='.$fila['titulo'].'>';

Pero, ¿por qué tanto interés en hacerlo de esta forma? Mira en el FAQ del echo de thessoro los apartados referidos a hacerlo con echo o sin echo, y el de las comillas simples y dobles.

FAQ del echo de thessoro

Re: mostrar bd en input text

Avatar de iaaqov
Nivel 3 Nivel 3 Nivel 3 Nivel 3 Nivel 3 Nivel 3 Nivel 3

(Nivel 3 - 234 posts)

#2 Offline iaaqov Usuario 27 abr 08 (08:17)  
bro mira, usa el echo asi:

echo "Titulo: <input type='text' value='$fila[titulo]' />";

y listo

Re: mostrar bd en input text

Avatar de turl
Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2

(Nivel 2 - 130 posts)

#3 Offline turl Usuario 27 abr 08 (21:38)  
La forma correcta sería hacer esto:

echo 'Titulo: <input type="text" value="'.htmlentities($fila['titulo']).'">';

Así te evitas todo tipo de problemas ;)

Mis proyectos: LiveYeah! Group (Alpha) - Acortar direcciones interminables con Turl - Hosting Gratis de la mejor calidad en OGameHost

Ya me salió

Avatar de sakurachan
Nivel 1 Nivel 1 Nivel 1 Nivel 1 Nivel 1 Nivel 1 Nivel 1

(Nivel 1 - 8 posts)

#4 Offline sakurachan Usuario hace 10días 12h  
GRacias por el FAQ me despejo dudas y aprendi sobre el uso de comillas que hasta ahora no entendia mucho...
Gracias por todas las respuestas me fueron de mucha utilidad...

Responder mensaje

Para poder participar debes estar registrado e identificado. Si no estás registrado como usuario de PHP-Hispano, :: Registrar ::
Login / Password   

Web alojada en Zilos

php-hispano.net 2002 - 2008 | XHTML 1.0
Datos Legales | Webmaster