Foros del Web » Programando para Internet » PHP »

error en una linea....

Estas en el tema de error en una linea.... en el foro de PHP en Foros del Web. hola queria haceros una pregunta a algun experto....hay una linea que me da error en el navegador y ya no se donde buscar. De hecho ...
  #1 (permalink)  
Antiguo 30/07/2004, 02:38
pcu
 
Fecha de Ingreso: julio-2004
Mensajes: 18
Antigüedad: 13 años, 5 meses
Puntos: 0
error en una linea....

hola queria haceros una pregunta a algun experto....hay una linea que me da error en el navegador y ya no se donde buscar. De hecho es que he cogido el ejemplo de un libro de PHP bastante referenciado por todos los sitios y no funcionan la mitad de paginas que dan como ejemplo.

la linea es:

echo" <input type="text" name="id" value="\" ".$datos["UserName"]."\" >";

donde $datos es el resultado de la funcion
mysql_fetch_array

tras realizar una consulta a una base de datos. Y se que la consulta es correcta porque la hago en otras paginas y funciona.

Si pudierais ayudarme.....ya no se que hacer y no puedo avanzar.

muchas gracias
  #2 (permalink)  
Antiguo 30/07/2004, 02:48
Avatar de living  
Fecha de Ingreso: mayo-2004
Mensajes: 1.266
Antigüedad: 13 años, 6 meses
Puntos: 2
Yo prefiero poner comillas simples que escapar las comillas dobles porque me parece mucho menos legible después, así que tu línea yo la dejaría así:

echo "<input type='text' name='id' value='".$datos["UserName"]."'>";
__________________
¿Te apasiona el mundo del guión? El portal del guión
  #3 (permalink)  
Antiguo 30/07/2004, 03:04
pcu
 
Fecha de Ingreso: julio-2004
Mensajes: 18
Antigüedad: 13 años, 5 meses
Puntos: 0
Cita:
Iniciado por living
Yo prefiero poner comillas simples que escapar las comillas dobles porque me parece mucho menos legible después, así que tu línea yo la dejaría así:

echo "<input type='text' name='id' value='".$datos["UserName"]."'>";

muchisimas gracias ha funcionado el cambio de las comillas, estaba ya desesperada.
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 01:40.