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