Comunidad de diseño web y desarrollo en internet online

verificar lexistencia de un registro en mysql

Citar            
MensajeEscrito el 30 Ago 2008 01:37 am
Buenas a todos, tengo una pagina en php a la que le llegan una sierta ntidad de datos para insertarlos n una base de datos mysql, como por ejemplo:

$usuario
$mensaje


deseo que al insertar el usuario en la base de datos primero se verifique si el usuario existe ya o no, pero la verdad no he podido encontrar algo que me sirva.



Se les agradece cualquier ayuda que me puedan brinar

Por jacr1102

50 de clabLevel



 

msie7
Citar            
MensajeEscrito el 30 Ago 2008 02:56 am
haz un select, si devuelve resultados es que existe

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 30 Ago 2008 11:34 pm
Como dice _Conejo...

Código :

<?php
$check = mysql_query("SELECT * FROM tabla WHERE usuario='$usuario' and mensaje='$mensaje'");
$num_rows = mysql_num_rows($check);
if ($num_rows > 0) { echo 'Es por que ya existe un mensaje igualito igualito...'; }
else { echo 'Como no existe, puedes agregar la inserción aquí'; }
?>


Saludos!

Por Necrophasto

Claber

148 de clabLevel



Genero:Masculino  

Diseñador gráfico y web

mozilla
Citar            
MensajeEscrito el 30 Ago 2008 11:36 pm
de hecho con "COUNT" puedes hacerlo directamente (creo)

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 31 Ago 2008 06:54 pm
sip tienes toda la razon conejo con el count puedes contar directamente en la base de datos si te arroja o pos es q no existe sino es porq el man ya esta en la base de datos

Por talcual

686 de clabLevel



 

Colombia

msie
Citar            
MensajeEscrito el 01 Sep 2008 07:36 pm
como que yo prefiero el mysql_row_nums.

Por neohunter

Claber

563 de clabLevel

1 tutorial

 

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 01 Sep 2008 09:49 pm
asi no se escribe se escribe mysql_num_rows :-D

Por talcual

686 de clabLevel



 

Colombia

msie7
Citar            
MensajeEscrito el 01 Sep 2008 10:52 pm

neohunter escribió:

como que yo prefiero el mysql_row_nums.


Pero eso gasta recursos de forma innecesaria, man. :wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 02 Sep 2008 12:06 am
ok voy a probar entonces GRACIAS¿¿

Por jacr1102

50 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.