Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2005, 06:11
Avatar de sedinho
sedinho
 
Fecha de Ingreso: marzo-2003
Mensajes: 91
Antigüedad: 21 años, 1 mes
Puntos: 0
Insertar en un campo SMALLINT lo mismo que en el campo autoincrementable

Hola. He buscado por el foro y no lo he encontrado.

Lo que quiero hacer, es que al insertar un nuevo registro en la base de datos, el campo ID_noticia (autoincrementable) se copie en otro llamado ORDEN (SMALLINT) de la misma tabla.

He intentado cosas con mysql_insert_id(), pero no va, ya que esta funcion devuelve el ultimo id tras realizar una insercion y lo que me gustaria es que el proceso de copiar la informacion no se tenga que hacer en dos veces (primero inserto, guardo mysql_insert_id() e inserto nuevamente este valor en el campo ORDEN)

¿Se puede hacer con menos consultas?

Gracias