создать функцию, чтобы найти все Firstname и фамилию в моей базе данных все, что я хочу, если эти данные уже существуют, я просто хочу, чтобы вывести, сообщение об ошибкефункция проверки, если данные в базе данных
мой вопрос, как создать функцию для проверки наличия данных?
Это моя функция, чтобы найти все данные первого и последнего имени.
function find_student_by_firstname($firstname){
global $con;
$safe_firstname = prep($firstname);
$sql = "SELECT * ";
$sql .= "FROM studeprofile ";
$sql .= "WHERE FirstName = '{$safe_firstname}' ";
$sql .= "LIMIT 1";
$student_set = mysqli_query($con, $sql);
confirm_query($student_set);
if($student = mysqli_fetch_assoc($student_set)){
return $student;
} else {
return null;
}
}
function find_student_by_lastname($lastname){
global $con;
$safe_lastname = prep($lastname);
$sql = "SELECT * ";
$sql .= "FROM studeprofile ";
$sql .= "WHERE LastName = '{$safe_lastname}' ";
$sql .= "LIMIT 1";
$student_set = mysqli_query($con, $sql);
confirm_query($student_set);
if($student = mysqli_fetch_assoc($student_set)){
return $student;
} else {
return null;
}
}
Это моя текущая функция, чтобы проверить, существуют ли данные.
function match_fistname_lastname($lastname, $firstname){
$student_firstname = find_student_by_firstname($lastname);
if($student_firstname){
find_student_by_lastname($lastname);
} else {
return false;
}
}
Вы знаете о 'AND' оператора для запросов SELECT,? Просто выберите те записи, в которых имя FirstName соответствует 'AND' LastName. – arkascha
спасибо, ваше предложение поможет решить мою проблему. – jhunlio