Hola a todos tengo un codico en el cual uso insert_id para averiguar el id de un registro insertado en la bbdd, el problema es que tambien necesito usar algo para obtener el ID sin hacer otra consulta de un update.
Gracias
| |||
Problema con insert_id Hola a todos tengo un codico en el cual uso insert_id para averiguar el id de un registro insertado en la bbdd, el problema es que tambien necesito usar algo para obtener el ID sin hacer otra consulta de un update. Gracias |
| |||
Respuesta: Problema con insert_id Cita: Vale si no me explique muy bien aver tengo una bbdd con 4campos ID, titulo, mensaje, ID_usuarioYo hago un update porque conozco el titulo e ID_usuario, se lo aplico a mensaje (que es lo que cambio), yo con la consulta que hago (al actualizar) quisiera obtener el ID |
| ||||
Respuesta: Problema con insert_id No entendiste el concepto de "CON CODIGO", ¿no? Las descripciones siempre omiten información. Sólo sirven para charlar, pero no para analizar. Cita: SI haces un UPDATE, es porque estás reemplazando el contenido de uno o mas campos de un registro por otros valores diferentes. En ese caso tienes el ID del registro a reemplazar, y no necesitas nada, y además un UPDATE no devuelve datos, solamente devuelve la cantidad de registros que modificó.Yo hago un update porque conozco el titulo e ID_usuario, se lo aplico a mensaje (que es lo que cambio), yo con la consulta que hago (al actualizar) quisiera obtener el ID SI a lo que te refieres es a que agregas un mensaje de un usuario dado, eso no es UPDATE. es un INSERT... Explica mejor el paso a paso de tu script, y de ser posible postea le script de PHP que usas.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Problema con insert_id Yo lo tengo claro, con el UPDATE modificas 'mensaje' sabiendo, 'id_usuario' y 'titulo' algo como
Código MySQL:
perfecto, nunca tocaste el ID de ese registro por lo tanto no esta cambiado, tu deseas saber cual es este ID. Pues facil, con el UPDATE no se puede ya que no recepta datos unicamente los envía, deberás hacer una consulta similar Ver original
Código MySQL:
Ver original con eso tendrás el ID de ese registro
__________________ ___________________________ Si te ayudo mi respuesta dale al +1 |
| |||
Respuesta: Problema con insert_id Cita: Gracias a los 2, al final lo hice de esa forma aunque pensaba que habia otra manera mas optima de hacerlo, es como tenia pensado hacerlo si no encontraba otro metodo
Iniciado por juancaalbarracin ![]() Yo lo tengo claro, con el UPDATE modificas 'mensaje' sabiendo, 'id_usuario' y 'titulo' algo como
Código MySQL:
perfecto, nunca tocaste el ID de ese registro por lo tanto no esta cambiado, tu deseas saber cual es este ID. Pues facil, con el UPDATE no se puede ya que no recepta datos unicamente los envía, deberás hacer una consulta similar Ver original
Código MySQL:
Ver original con eso tendrás el ID de ese registro |
Etiquetas: |