Claro que también lo podrías hacer desde PHP. Así:
Resultado:
Código (php) [Seleccionar]
#Connecting to the database
$conexion = mysql_connect("127.0.0.1", "root", "");
if (!$conexion){ die('Not connected : ' . mysql_error()); }
#Select Database
$db_selected = mysql_select_db('db_PoC', $conexion);
if (!$db_selected) { die ('Can\'t use <b>db_PoC</b> : ' . mysql_error()); }
function fSelectRecord($sQuery){
# Function select Record
global $conexion;
if(!$sQuery = mysql_query($sQuery, $conexion)){
return false;
}else{
while($sRow = mysql_fetch_array($sQuery, MYSQL_ASSOC)){
$sReturn[] = $sRow;
}
@mysql_free_result($sQuery);
}
return $sReturn[0];
}
function fValidateRecord($sString, $sField){
# Function to validate the existence of a record
global $conexion;
$sReturnQuery = fSelectRecord("SELECT ".$sField." FROM tbl_usuarios WHERE ".$sField." = '".$sString."';", conexion);
if($sReturnQuery[$sField] == $sString){
return 'Yes';
}else{
return 'Not';
}
}
echo fValidateRecord('alex1', 'nombre')."<br>";
echo fValidateRecord('alex5', 'nombre')."<br>";
echo fValidateRecord('alex2@hotmail.cl', 'email')."<br>";
echo fValidateRecord('alex5@hotmail.cl', 'email')."<br>";
Resultado:
Código (PoC) [Seleccionar]
Yes
Not
Yes
Not