Я новичок в drupal и пытаюсь выполнить какой-то базовый запрос к базе данных. Мне нужно посчитать количество затронутых строк в таблице.
Я пробовал со следующими кодами:
$query1 = "SELECT user_type,user_staus FROM `login_info` WHERE username='{$username}'
AND password='{$password}' LIMIT 1";
$fetched = db_query($query1);
//check if record exists otherwise you would receive another notice that can
//break redirect functionality
if (mysql_num_rows($fetched))
{
$record = db_fetch_assoc($fetched);
// make sure that value is integer
if ((int)$record["user_staus"])
{
exit("Please login after some time");
}
else
{ ------- codes ---- }
Но я получаю следующие ошибки:
Предупреждение: mysql_num_rows () ожидает, что параметр 1 будет ресурсом, а объект указан в eval () (строка 53 из C: \ xampp \ htdocs \ drupal \ modules \ php \ php.module (74): eval () 'd код).
А потом, когда я пытаюсь с db_num_rows , я получаю следующие ошибки:
Неустранимая ошибка: вызов неопределенной функции db_num_rows () в C: \ xampp \ htdocs \ drupal \ modules \ php \ php.module (74): код eval () в строке 53
Я очень новичок в DRUPAL, Может кто-нибудь, пожалуйста, помогите мне. Большое спасибо заранее.