07/06/2013, 10:33
|
| | Fecha de Ingreso: junio-2013
Mensajes: 19
Antigüedad: 11 años, 5 meses Puntos: 0 | |
Respuesta: SCREAM: Error suppression ignored for ( ! ) Parse error: syntax error, une Cita:
Iniciado por Triby No preguntaba lo que hace todo tu código, sólo la parte que te mostré, ejemplo: value="<?php echo "\".$row['ID_USR'].\""; ?>"
En teoría (porque está mal) el resultado sería esto: value=""el_valor_de_tu_variable""
No funciona porque los elementos de arrays deben estar entre llaves cuando los incluyes en una cadena, ejemplo: echo "algo {$array['id']} más texto";
Luego, el otro código: value="<?php echo '.$row['ID_USR'].'; ?>"
Si colocas una variable entre comillas simples, PHP no la reemplazará con su valor, eso funciona sólo cuando la cadena está entre comillas dobles; aparte de que cada comilla simple hace que la cadena se corte y por eso obtengas el error.
Lo más extraño es que solo necesitas el valor de la variable, sin comillas ni otros agregados, lo que se traduce simplemente en: value="<?php echo $row['ID_USR']; ?>"
Entonces, una vez que soluciones lo de tu formulario, cuando necesites operaciones con cadenas, regresa a leer el enlace que te sugirió pateketrueke. Exacto es como tú dices, lo que me compliqué la vida por un ejemplo anterior y no veía el fallo... Gracias y me apunto el enlace de las comillas |