У меня есть эта функция, которая будет проверять, если пользователь уже существует в БД или нет:Работа с PHP функции
function checkTwitterAccount($user_id) {
$accountExists = false;
$a = "SELECT * FROM twitterAccounts WHERE user_id='".$user_id."'";
$ar=mysql_query($a) or die("Error selecting twitter account: ".mysql_error());
$ac = mysql_num_rows($ar);
if ($ac > 0) {
$accountExists = true;
}
return $accountExists;
}
Теперь, когда я называю эту функцию, как я на самом деле знаю, является ли пользователь или нет в БД?
Я имею в виду, как я могу назвать эту функцию и как проверить результат?
Является ли ниже справа?
If (checkTwitterAccount($user_id) = true) {
DO THIS
}else{
DO THAT
}
Пожалуйста, помогите мне, я новичок в этом.
Благодаря
Замечание: нет необходимости выбирать '*' в своей функции, вы не используете ни одно из полей. Кроме того, имеет смысл избежать user_id (используя, например, 'mysql_real_escape_string' или PDO). – a1ex07