Hola a todos , vengo a pedirles ayuda, estoy realizando una aplicacion la cual "Filtra" el registro a los usuarios mediante una masterkey , que la tengo en la base de datos , tabla = master, campo = masterkey .
Lo que quiero hacer es que desde un formulario comprar con ese campo especifico de la base de datos pero no se como lo podria hacer, espero me puedan ayuda
Saludos
No entiendo muy bien lo que quieres hacer, pero supongo que necesitas hacer un selecto con campos relacionados? no veo la necesidad de hacer una segunda tabla con las llaves si mysql ya las trabaja desde los índices. Realmente no comprendo :-/
¿Quieres qué cuando el formulario te envíe la señal de que "compró" una llave le de el valor de masterkey? XD
Lo que puedes hacer, como bien lo indicas es comparar el valor ingresado en el formulario con el de la base de datos de la siguiente manera:
<?php
$campoIngresado = $_POST['campo_ingresado'];
$query = mysql_query('SELECT * FROM tabla WHERE campo = "' . $campoIngresado . "');
if(mysql_num_rows($query) > 0){
echo 'Existe esa masterkey';
}else{
echo 'No existe esa masterkey';
}
?>
La otra manera, también es seleccionar primero el valor de masterkey y compararlo; en teoría sería lo mismo.
P.D. No diste mucha información.
Saludos,
Xt3mP.