[Php-avanzado] código tesis

Cesar Gimenez Lascano cesargimenezlascano en gmail.com
Vie Jun 28 15:44:52 ART 2013


Si!! muchas gracias Leo!!


El 28 de junio de 2013 14:42, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Organizalo de la misma forma que ya tenías organizada la respuesta del
> servidor con XMLHTTPRequest, así tenés la misma estructura de datos pero
> sin la necesidad de hacer esa petición...
>
>
> El vie, 28-06-2013 a las 14:10 -0300, Cesar Gimenez Lascano 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
> >
> >
> >
> > _______________________________________________
> > 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/5f38822f/attachment-0001.html>


Más información sobre la lista de distribución Php-avanzado