elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Duda MySQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda MySQL  (Leído 1,554 veces)
NaSaRiD15


Desconectado Desconectado

Mensajes: 348


PEÑAROL


Ver Perfil
Duda MySQL
« en: 31 Agosto 2008, 22:58 »

disculpen esto aca, es que no hay donde, mi duda es la siguiente, como puedo hacer para que me acepte entrar registros iguales?

por ejemplo, yo estoy jaciendo un chat entonces si una persona que se pone de nick FERNANDO y mande el MENSAJE HOLA

En la base de datos se guarda FERNANDO   HOLA
ahora si este repite el mismo mensaje no me lo guarda, calculo  que eso es porque no deja repetir el registro, como puedo hacer para que esto no sea asi?


Saludos y gracias.


En línea

Hay que tomarse un tiempo para comprender que solamente sos lo que sos, de ahi a todo lo que tu quieras ser, eso ya depende de vos...
NaSaRiD15


Desconectado Desconectado

Mensajes: 348


PEÑAROL


Ver Perfil
Re: Duda MySQL
« Respuesta #1 en: 31 Agosto 2008, 23:03 »

Solucionado, no lo permitia debido a que era primary key, cambie eso y ahora si acepta valores repetidos, ahora la duda es, si igual fuera primary key habria forma de igual permitir valores repetidos?


En línea

Hay que tomarse un tiempo para comprender que solamente sos lo que sos, de ahi a todo lo que tu quieras ser, eso ya depende de vos...
cassiani


Desconectado Desconectado

Mensajes: 978


« Anterior | Próximo »


Ver Perfil WWW
Re: Duda MySQL
« Respuesta #2 en: 31 Agosto 2008, 23:15 »

Bueno, crea un ID que sea el pk y a la hora de insertar los datos lo usas y no importará que sean similares.
« Última modificación: 31 Agosto 2008, 23:18 por cΔssiΔnі » En línea

NaSaRiD15


Desconectado Desconectado

Mensajes: 348


PEÑAROL


Ver Perfil
Re: Duda MySQL
« Respuesta #3 en: 31 Agosto 2008, 23:34 »

ah te entendi, si, vos lo que me decis es que me cree un ID que sea autoincrement, y despes los otros campos nick y mensaje respectivamente, se, es una buena idea.

Saludos y gracias.
En línea

Hay que tomarse un tiempo para comprender que solamente sos lo que sos, de ahi a todo lo que tu quieras ser, eso ya depende de vos...
cassiani


Desconectado Desconectado

Mensajes: 978


« Anterior | Próximo »


Ver Perfil WWW
Re: Duda MySQL
« Respuesta #4 en: 1 Septiembre 2008, 01:40 »

Más o menos, lógicamente deberían ser dos tablas en este caso, una que almacene a todos los usuarios y otra que haga lo propio con los mensajes que estos dejan:

Tabla1: Usuarios
Código:
Id_Usuarios auto_increment (PK)
Nick
Otro campo que desees

Tabla2: Mensajes
Código:
Id_Mensajes auto_increment (PK)
Id_usuarios integer (FK)
Mensaje varchar (xxx)
Otros campos que desees

Tomando como argumento, que un usuario puede tener muchos mensajes, una relación de uno a muchos  ;)
En línea

cassiani


Desconectado Desconectado

Mensajes: 978


« Anterior | Próximo »


Ver Perfil WWW
Re: Duda MySQL
« Respuesta #5 en: 1 Septiembre 2008, 01:41 »

.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con una duda | mysql
Bases de Datos
HDS02 2 1,394 Último mensaje 23 Marzo 2011, 01:43
por HDS02
Bitacoras mysql(duda)
Bases de Datos
MiguelCG88 3 4,971 Último mensaje 26 Junio 2011, 01:09
por Nakp
Duda en mysql!
Bases de Datos
HaX991 5 2,487 Último mensaje 12 Noviembre 2011, 17:55
por HaX991
Duda con MySQL
Java
jaxoR 2 1,085 Último mensaje 4 Noviembre 2013, 18:10
por jaxoR
Duda con Mysql !!
.NET (C#, VB.NET, ASP)
TrashAmbishion 3 1,326 Último mensaje 8 Agosto 2016, 15:12
por TrashAmbishion
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines