Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/08/2013, 14:08
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: La diferencia de insertar registros en mysql

¿Y qué tiene que ver el INSERT INTO, que es la query de SQL, con la librería que uses?
No confundas SQL con PHP.
Los nombres de las funciones de una librería de acceso a datos, no tienen nada que ver con el SQL, y todo que ver con el DBMS usado.
Es medio obvio que si uno usa MongoDB, y otro MySQL, las funciones y métodos de las librerías no sean iguales. Incluso ni siquiera son parecidas, porque no se trata de "dialogar" con los mismos servicios.
Ahora bien, si te fijas con cuidado, la consulta base de SQL sigue siendo la misma:
Código SQL:
Ver original
  1. INSERT INTO tabla ... VALUES ...
Por tanto es de suponer que el resto no tiene que ver con SQL sino con la librería...
Si tu usas MySQL, y el otro usuario MongoDB, es lo mismo que si usase Oracle: No sería exactamente la misma función, desde el momento en que el prefijo de la que tú usas es mysql_query().
¿No te parece?

El tema es simple: Cuando uses MongoDB (si sucede), deberás usar otras funciones, al igual que si usaras ODBC, SQL Server o PosgreSQL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)