[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