Foros del Web » Programando para Internet » PHP »

Sobreescritura de Registros MySQL y PHP

Estas en el tema de Sobreescritura de Registros MySQL y PHP en el foro de PHP en Foros del Web. heme aqui de nuevo compañeros.. bueno, tengo otra pequeña duda... quisiera saber, como le puedo hacer para que en una tabla en la Base de ...
  #1 (permalink)  
Antiguo 06/05/2004, 15:47
Avatar de antihem  
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 227
Antigüedad: 13 años, 7 meses
Puntos: 0
Información Sobreescritura de Registros MySQL y PHP


heme aqui de nuevo compañeros..
bueno, tengo otra pequeña duda...
quisiera saber, como le puedo hacer para que en una tabla en la Base de Datos, exista solamente unos campos, y que cuando se le inserten datos, que estos reemplacen a los anteriores...


P Ej.

Tabla en MySQL
mensaje | autor | mensaje_no
hola yo 1

y q cuando quiera insertar otro mensaje, me sobreescriba lo q ya tengo, en todo caso que quede asi:

Tabla en MySQL
mensaje | autor | mensaje_no
hola tu tu 2

el chiste es que no inserte una nueva fila de datos..
eh intentado con la opcion de UNIQUE en todos los campos, en realidad no se que sucedera... bueno muchas gracias!
__________________
- -
:neurotico eso fue un php warning ?
creo q si... :golpeado:

Última edición por antihem; 06/05/2004 a las 15:48
  #2 (permalink)  
Antiguo 06/05/2004, 17:13
Avatar de firewind  
Fecha de Ingreso: noviembre-2003
Ubicación: Cabra-Córdoba-Andalucia-España
Mensajes: 62
Antigüedad: 14 años, 1 mes
Puntos: 2
Hola.
Para ello en vez de insert, debes usar update
ejemplo : update TABLA set mensaje='hola tu', autor = 'tu',mensaje_no=2;
si solo tienes 1 registro, esta sentencia te lo modifica, si tienes más te los modifica TODOS, para evitarlo deberias usar WHERE en la sentencia anterior.
Mira esta pagina para más información : http://dev.mysql.com/doc/maxdb/en/34...61/content.htm
Un saludo.
  #3 (permalink)  
Antiguo 06/05/2004, 23:13
Avatar de antihem  
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 227
Antigüedad: 13 años, 7 meses
Puntos: 0
pero..
ahhhh ya logre entenderlo, por fin!!
muchas gracias firewind, ahora ya puedo concluir mi foro.
__________________
- -
:neurotico eso fue un php warning ?
creo q si... :golpeado:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:09.