Foros del Web » Programando para Internet » PHP »

datos repetidos

Estas en el tema de datos repetidos en el foro de PHP en Foros del Web. Hola quetal como estan es que tengo cierta duda por ejemplo como hago para que los datos no puedan ser repetidos ejemplo si ya esta ...
  #1 (permalink)  
Antiguo 15/11/2008, 00:21
Avatar de acoevil  
Fecha de Ingreso: julio-2008
Ubicación: localhost/colombia/sevillaValle.php
Mensajes: 1.123
Antigüedad: 16 años, 3 meses
Puntos: 32
datos repetidos

Hola quetal como estan es que tengo cierta duda por ejemplo como hago para que los datos no puedan ser repetidos ejemplo si ya esta el telefono 22222 que no se repita y no deje procesar la consulta

Muchas gracias apenas estoy aprendiendo y tengo MUCHOS manuales de php con MySql pero si conocen uno donde muestren ese tipo de cosas estaria muy agradecido..
Muchas gracias.
  #2 (permalink)  
Antiguo 15/11/2008, 01:56
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 4 meses
Puntos: 105
Respuesta: datos repetidos

Código PHP:
$telefono="4294630";//variable que tendra el nuevo telefono
$rs=mysql_query("select * from tabla where telefono='$telefono'");//obtener la cantidad de registros que tengan el telefono
if(mysql_num_rows($rs)<=0){
  
mysql_query("insert into tabla values('campo1','campo2','campo3')");//insertamos el nuevo registro
}else{
  echo 
"el telefono ya existe";//nostramis un mensaje

Suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #3 (permalink)  
Antiguo 15/11/2008, 08:49
Avatar de acoevil  
Fecha de Ingreso: julio-2008
Ubicación: localhost/colombia/sevillaValle.php
Mensajes: 1.123
Antigüedad: 16 años, 3 meses
Puntos: 32
Respuesta: datos repetidos

Okas muchas gracias
  #4 (permalink)  
Antiguo 15/11/2008, 10:58
Avatar de acoevil  
Fecha de Ingreso: julio-2008
Ubicación: localhost/colombia/sevillaValle.php
Mensajes: 1.123
Antigüedad: 16 años, 3 meses
Puntos: 32
Respuesta: datos repetidos

hola mm no me sirve cuando comparo si ya existe ese campo tengo mi codigo

$nombre=$_POST['nombre'];
$telefono=$_POST['telefono'];

$repetidos=mysql_query("select nombre from clientes where nombre='$nombre'");
if(mysql_num_rows($repetitos)<=0)
{
mysql_query("insert into clientes (nombre,telefono) values('$nombre','$telefono')",$conexion)
or die("Datos no ingresados");
echo "Datos ingresados correctamente";
}
else
{
echo "Intente de nuevo ";
}
  #5 (permalink)  
Antiguo 15/11/2008, 11:10
Avatar de acoevil  
Fecha de Ingreso: julio-2008
Ubicación: localhost/colombia/sevillaValle.php
Mensajes: 1.123
Antigüedad: 16 años, 3 meses
Puntos: 32
Respuesta: datos repetidos

ooooo lo solucione de la sgte manera es que tengo dos formularios nombre y telefono toco hacer esto
if(mysql_num_rows($repetitos)<=0 && mysql_num_rows($repetidos2)<=0)

y me funciono eje
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:10.