consulta

RODRIGO
31 de Julio del 2004
tengo el siguiente problema:
hice un formulario el cual me envia los datos a una base de datos, cuyas tablas tienen en comun dos campos, como lo debo hacer para que cuando yo ingrese un nuevo formulario y esos datos en comun ya existan, me envie un mensaje de error.


jam1138
31 de Julio del 2004
.... :-| ¿?...
entendí esto... tienes un formulario, te guarda los datos en uns BD... y no quieres que se repita un registro... ¿?

por ejemplo... en tu formulario tienes NICK:[ ] y tu pregunta es referente a que no haya dos nicks iguales en tu BD????

si es así... configura el campo (columna) para que los valores introducidos en él sean únicos... así, te inpide guardar si se repite un dato en el mismo campo... ya en tu página php puedes anteponer un IF a la funcíón de guardar... un ELSE para que cuando no te lo guarde (se repita) le pongas un mensaje de error y lo regreses al formulario... ... ... :-s ¿era esa tu pregunta?

libar
31 de Julio del 2004
Debes preguntar

$datos=mysql_query("select nombre_camp where nombre_campo= '$var_php' ");
if mysql_fetch_array($datos)
echo "<script>alert('Yá existe')</script>";
else
// hacer el siguiente paso