10/10/2018, 09:41
Giúp mình hàm php này với
Trong code có đoạn:
$q = $mysql->query("SELECT ep_id, ep_name FROM table_ep WHERE ep_fik = ".$fik_id." AND ep_ty = 10 ORDER BY episode_id ASC");
Giờ mình muốn nếu nó lấy được giá trị thì $kq = 1 còn nếu không có giá trị nào( tức là không có ep_ty nào = 10 cả ) thì $kq = 0. Vậy phải làm thế nào
$q = $mysql->query("SELECT ep_id, ep_name FROM table_ep WHERE ep_fik = ".$fik_id." AND ep_ty = 10 ORDER BY episode_id ASC");
Giờ mình muốn nếu nó lấy được giá trị thì $kq = 1 còn nếu không có giá trị nào( tức là không có ep_ty nào = 10 cả ) thì $kq = 0. Vậy phải làm thế nào
Bài liên quan
Muốn kiểm tra kết quả thì dùng hàm mysql_num_rows() để giải quyết.
Ví dụ (nối tiếp với code trên):
$q = $mysql->query("SELECT ep_id, ep_name FROM table_ep WHERE ep_fik = ".$fik_id." AND ep_ty = 10 ORDER BY episode_id ASC");
$kq = (mysql_num_rows($q) == 0) ? 0 : 1;
$kq = (mysql_num_rows($q) == 0) ? "Cái quái gì khi nó không có dữ liệu" : "Dữ liệu có!";