[Php-avanzado] código tesis
Cesar Gimenez Lascano
cesargimenezlascano en gmail.com
Vie Jun 28 14:22:06 ART 2013
Estaba al revés la barra, es \n, por eso seguía dando error de sintaxis.
El 28 de junio de 2013 14:10, Cesar Gimenez Lascano <
cesargimenezlascano en gmail.com> escribió:
> Gracias Leo por la pronta respuesta.
> Quitando /n ya no me da error de sintaxis JS y recibo los datos, me
> faltaban corchetes y comillas veo. En cuanto a como debo ordenar los datos
> debería ser de forma de que luego se pueda acceder al nombre, dirección,
> etc de cada restaurante (en este caso).
>
>
>
> El 27 de junio de 2013 23:22, Leonardo Tadei - Pegasus Tech Supply <
> leonardot en pegasusnet.com.ar> escribió:
>
> Hola Cesar,
>>
>> El jue, 27-06-2013 a las 18:44 -0300, Cesar Gimenez Lascano escribió:
>> > te envío el código PHP:
>> >
>> >
>> > <?php
>> > require_once('../Connections/mdqmapp.php');
>> >
>> >
>> > mysql_select_db($database_mdqmapp, $mdqmapp);
>> > $query_cargarResto = "SELECT * FROM restaurantes";
>> > $vectorJS = "var Restos=new Array();\n";
>> > $result = mysql_query($query_cargarResto, $mdqmapp) or
>> > die(mysql_error());
>> > $i=0;
>> > while ($row = mysql_fetch_assoc($result)) {
>> > $vectorJS .= "Restos[$i] =
>> > \"{$row{nombre}{$row{direccion}\"\n";
>>
>>
>> $vectorJS .= "Restos[$i] = \"{$row['nombre']}{$row['direccion']}\";/n";
>>
>> > $i++;
>> > }
>> > mysql_close()
>> > ?>
>> >
>>
>> Tenés que generar código JS válido.
>> No va un separador entre el nombre y la dirección? Ni un <br> ?
>>
>> No entiendo por qué en la salida JS que mostrás se ven los \",
>> siendo
>> que entre comillas dobles, debería tomarse el \ como caracter de escape
>> y mostrar solo las ".
>>
>>
>>
>> > el navegador me da el siguiente error en la linea que marque con rojo:
>> >
>> >
>> > Parse error: syntax error, unexpected '\'
>> >
>> >
>> >
>> > en un intento al cambiar las comillas de esa linea así:
>> > $vectorJS .= 'Restos[$i] = \"{$row{"valor1"}{$row{"valor2"}\"\n';
>> >
>> >
>> >
>> > al hacer print $vectorJS se imprimió en el navegador lo siguiente:
>> > var Restos=new Array(); Restos[$i] =
>> > \"{$row{"valor1"}{$row{"valor2"}\"\nRestos[$i] =
>> > \"{$row{"valor1"}{$row{"valor2"}\"\nRestos[$i] =
>> > \"{$row{"valor1"}{$row{"valor2"}\"\nRestos[$i] =
>> > \"{$row{"valor1"}{$row{"valor2"}\"\nRestos[$i] =
>> > \"{$row{"valor1"}{$row{"valor2"}\"\nRestos[$i] =
>> > \"{$row{"valor1"}{$row{"valor2"}\"\nRestos[$i] =
>> > \"{$row{"valor1"}{$row{"valor2"}\"\nRestos[$i] =
>> > \"{$row{"valor1"}{$row{"valor2"}\"\nRestos[$i] =
>> > \"{$row{"valor1"}{$row{"valor2"}\"\n
>> >
>> >
>> >
>> > En alguna parte creo malinterprete o no entendí bien el ejemplo que me
>> > mandaste del cual me basé para hacer éste.
>> > El jueves que viene podría pasar pero quisiera adelantar algo más
>> > antes, estamos en contacto, gracias por la predisposición de siempre,
>> > saludo grande!.
>> >
>> >
>> >
>> >
>> >
>> > El 27 de junio de 2013 17:36, Leonardo Tadei - Pegasus Tech Supply
>> > <leonardot en pegasusnet.com.ar> escribió:
>> > Hola Cesar,
>> >
>> > El jue, 27-06-2013 a las 16:35 -0300, Cesar Gimenez Lascano
>> > escribió:
>> > > Hola Leo, yo de nuevo. En el código que me pasaste en el
>> > mensaje
>> > > anterior, php me da un error de sintaxis en la siguiente
>> > linea:
>> > >
>> > > $vectorJS .= "Restos[$i] =
>> > \"{$row{'valor1'}{$row{'valor2'}\"\n";
>> > >
>> > >
>> > >
>> > > está mal escapado algún carácter o algo así que no puedo
>> > dilucidar,
>> > > así que no puedo armar el vector javascript.
>> >
>> >
>> > Enviá el código PHP que estás usando para generar el
>> > vector, y también
>> > lo que le llega al navegador como vector generado, para ver si
>> > el error
>> > está del lado del PHP o del JS.
>> >
>> > > Quería consultarte tmb para saber la fecha limite de
>> > entrega de la
>> > > tesis, es hasta que comience el próximo curso de php
>> > avanzado?
>> >
>> >
>> > Antes: es hasta que termine el curso actual.
>> > Calculale para el 01/08 (este cuatrimestre el curso
>> > empezó tarde, sino
>> > es antes)
>> >
>> > > muchas gracias, saludos y nos vemos!
>> >
>> >
>> > Dale!
>> >
>> > No te podés pasar por la FI para ver este error
>> > puntual?
>> > Hoy? El jueves que viene?
>> >
>> >
>> > --
>> > Leonardo Tadei
>> > leonardot en pegasusnet.com.ar
>> > Web: http://leonardo.tadei.com.ar
>> > Firma pública:
>> > http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>> >
>> > _______________________________________________
>> > Php-avanzado mailing list
>> > Php-avanzado en pato2.fi.mdp.edu.ar
>> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>> >
>> >
>> >
>> > _______________________________________________
>> > Php-avanzado mailing list
>> > Php-avanzado en pato2.fi.mdp.edu.ar
>> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>>
>> --
>> Leonardo Tadei
>> leonardot en pegasusnet.com.ar
>> Web: http://leonardo.tadei.com.ar
>> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>>
>> _______________________________________________
>> Php-avanzado mailing list
>> Php-avanzado en pato2.fi.mdp.edu.ar
>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130628/a4405c6b/attachment.html>
Más información sobre la lista de distribución Php-avanzado