Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 26-mar-2008, 13:53   #1 (permalink)
Kinopio no se puede cailificar en este momento
 
Fecha de Ingreso: diciembre-2007
Ubicación: Frente al ordenador...
Mensajes: 93
Enviar un mensaje por MSN a Kinopio
Duda con orden de inserción

Hola maestros, chequen esto:
Código PHP:
INSERT INTO relacion360 SET rpe '%s'evaluaa '%s'tipo '%s'estado 0ra '%s'", $rpe, $evaluadotipoArray[0], $evaluadotipoArray2[0], $evaluadotipoArray2[1] 
Quisiera que alguien me dijera el orden en que colocará la inserción, por que estoy checando varios códigos y de repente me confundo...gracias
__________________
----------------------------------------------------------
Algunas cosas simplemente son bellas...por que uno no puede tenerlas...
Kinopio está desconectado   Responder Citando
Antiguo 26-mar-2008, 14:03   #2 (permalink)
Adolfiten ha deshabilitado el karma
 
Avatar de Adolfiten
 
Fecha de Ingreso: enero-2008
Mensajes: 174
Re: Duda con orden de inserción

¿Qué bases de datos usás?

A mí se me hace que es más como esto:


INSERT INTO <nombre_tabla(s)> (<nombres_campos>)
VALUES (<valores_inserción_respetando_orden)


Saludos.
Adolfiten está desconectado   Responder Citando
Antiguo 26-mar-2008, 14:17   #3 (permalink)
Kinopio no se puede cailificar en este momento
 
Fecha de Ingreso: diciembre-2007
Ubicación: Frente al ordenador...
Mensajes: 93
Enviar un mensaje por MSN a Kinopio
Re: Duda con orden de inserción

Gracias por responder, ps es que es una expresión en PHP, y ps esta seguido así como lo puse, pero con tu ejemplo me aclaraste la duda, ya que lo que me interesaba era el orden en que los coloca, o sea, el primer dato de INSERT INTO, tiene que ser el primero de VALUES no es así?? y así sucesivamente...
__________________
----------------------------------------------------------
Algunas cosas simplemente son bellas...por que uno no puede tenerlas...
Kinopio está desconectado   Responder Citando
Antiguo 26-mar-2008, 16:39   #4 (permalink)
gnzsoloyo tiene algunos puntos positivos de karma
 
Avatar de gnzsoloyo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 824
Re: Duda con orden de inserción

1. Esta sección es Bases de Datos, no PHP, si querés consultar con sentencias de código PHP, posteá en la sección correspondiente: PHP
2. Yendo al código de SQL, SET es la cláusula correspondiente a un UPDATE, no a un INSERT.
3. El INSERT lleva como sintaxis básica:
Código:
 INSERT INTO tabla(campo1, campo2, campo3, ... campoN) 
VALUES(valor1, valor2, valor3, ... valorN);
4. Si no se indica el conjunto de campos en Tabla(Campo1, Campo2, .. CampoN), se tiene que poner en VALUES() un valor por cada campo, incluyendo todos los campos, aunque el valor sea NULL.
5. Obviamente el orden debe ser el mismo en ambas listas. MySQL no puede saber qué va donde si no se lo indicas. Y si no pones los campos, VALUES() debe respetar el orden de la tabla.
6. Antes de empezar a programar, te sugiero un paseo profundo por el manual de referencia de MySQL, especialmente la sección de sintaxis: Capítulo 13. Sintaxis de sentencias SQL
gnzsoloyo está desconectado   Responder Citando
Antiguo 26-mar-2008, 22:44   #5 (permalink)
Adolfiten ha deshabilitado el karma
 
Avatar de Adolfiten
 
Fecha de Ingreso: enero-2008
Mensajes: 174
Re: Duda con orden de inserción

Me ahorraste palabras Gnzsoloyo... no sé por qué ponen consultas SQL en la sección de PHP, si te das una vuelta por esos lados encontrás un montón.

Al amigo autor del post... SQL es un pontente lenguaje que hace mucho más de lo que podés llegar a pensar, así que dedicale un buen tiempito, no te vas a arrepentir. Saludos
Adolfiten está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 06:26.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93