<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Bueno pero eso no es problema si puedo concatenar sentencias Sql. Eso me querés decir?<br><br>--- El <b>mié 8-may-13, Leonardo Tadei - Pegasus Tech Supply <i><leonardot@pegasusnet.com.ar></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Leonardo Tadei - Pegasus Tech Supply <leonardot@pegasusnet.com.ar><br>Asunto: Re: [Php-avanzado] consulta ejecutar bat<br>Para: "Lista del curso de PHP Avanzado" <php-avanzado@pato2.fi.mdp.edu.ar><br>Fecha: miércoles, 8 de mayo de 2013, 4:01<br><br><div class="plainMail">No, no te digo eso.<br>Lo que te digo es que vos tomás cada línea del archivo y lo ejecutás<br>como una sentencia SQL, pero que una sentencia SQL puede ocupar más de<br>una línea.<br><br>Por ejemplo:<br><br>INSERT INTO `Alumnos` (`id`, `nom`, `ape`)
 <br>VALUES ('1', 'Damian', 'Colledani'),<br>('2','Juan','Perez');<br><br>Son 3 líneas de texto, pero solo una sentencia SQL, y si por ejemplo<br>ejecutás cada línea, te da 3 errores de SQL, porque ninguna línea sola<br>es una sentencia SQL válida.<br><br><br><br>El mar, 07-05-2013 a las 19:31 -0700, Damián Colledani escribió:<br>> Haber... en el tercerpárrafo decis que tiene que haber una sentencia<br>> sql, no?<br>> Puede ser un INSERT? igualmente no entiendo como hacerlo<br>> <br>> --- El mar 7-may-13, Leonardo Tadei - Pegasus Tech Supply<br>> <<a ymailto="mailto:leonardot@pegasusnet.com.ar" href="/mc/compose?to=leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br>>         <br>>         De: Leonardo Tadei - Pegasus Tech Supply<br>>         <<a ymailto="mailto:leonardot@pegasusnet.com.ar"
 href="/mc/compose?to=leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>><br>>         Asunto: Re: [Php-avanzado] consulta ejecutar bat<br>>         Para: "Lista del curso de PHP Avanzado"<br>>         <<a ymailto="mailto:php-avanzado@pato2.fi.mdp.edu.ar" href="/mc/compose?to=php-avanzado@pato2.fi.mdp.edu.ar">php-avanzado@pato2.fi.mdp.edu.ar</a>><br>>         Fecha: martes, 7 de mayo de 2013, 21:32<br>>         <br>>         Hola Damian,<br>>         <br>>             Si este es el script tal cual lo estás usando, te comento<br>>         lo que veo:<br>>         <br>>     
    > Estoy a dos puntas....<br>>         > entiendo algo asi logre pero me lo tira por pantalla no la<br>>         incorpora a<br>>         > phpMyAdmin y no se como hacerlo<br>>         <br>>         <br>>         <br>>         $sql = "CREATE DATABASE sit01dip_privad";<br>>         @mysql_query($sql);<br>>         <br>>             // Esta query nunca se ejecuta, porque todavía no se hizo<br>>         la conexión a<br>>         la DB. No da error porque lo silenciaste con el @<br>>     
    <br>>         $url="C:\wamp\www\vortex\descargas\backup.sql";<br>>         $nowhost= "localhost";<br>>         $nowdatabase= "sit01dip_privad";<br>>         $nowuser= "root";<br>>         $nowpass= "";<br>>         <br>>         <br>>         $link = mysql_connect($nowhost, $nowuser, $nowpass);<br>>         $file_content = file($url);<br>>         <br>>             // Con esto levantás en archivo $url y te queda una línea<br>>         en cada<br>>         posición del vector...<br>>   
      <br>>         foreach($file_content as $sql_line)<br>>         {<br>>             if(trim($sql_line) != "" && strpos($sql_line, "--") ==<br>>         false)<br>>             {<br>>             echo $sql_line.'';<br>>             mysql_query($sql_line);<br>>         <br>>             // ... y con esto ejecutás la línea, pero si la DB no<br>>         existe, la<br>>         conexión falló y esto da error... y además esto funciona solo<br>>         si en cada<br>>   
      línea del archivo hay una sentencia SQL, lo cual no es<br>>         necesariamente<br>>         cierto.<br>>         <br>>             }<br>>         }<br>>         <br>>         <br>>             Salu2<br>>         <br>>         -- <br>>         Leonardo Tadei<br>>         <a ymailto="mailto:leonardot@pegasusnet.com.ar" href="/mc/compose?to=leonardot@pegasusnet.com.ar">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 ymailto="mailto:Php-avanzado@pato2.fi.mdp.edu.ar" href="/mc/compose?to=Php-avanzado@pato2.fi.mdp.edu.ar">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>> Php-avanzado mailing list<br>> <a ymailto="mailto:Php-avanzado@pato2.fi.mdp.edu.ar" href="/mc/compose?to=Php-avanzado@pato2.fi.mdp.edu.ar">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 ymailto="mailto:leonardot@pegasusnet.com.ar" href="/mc/compose?to=leonardot@pegasusnet.com.ar">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 ymailto="mailto:Php-avanzado@pato2.fi.mdp.edu.ar"
 href="/mc/compose?to=Php-avanzado@pato2.fi.mdp.edu.ar">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></blockquote></td></tr></table>