PDA

View Full Version : سوال: سوال مهم(چک کردن یک متغییر که آیا خالی هست یا نه)



ahmad002
شنبه 25 مرداد 1393, 23:17 عصر
سلام من یه دستور Search دارم، به این صورت :

$search = Query("SELECT * FROM users WHERE (name ='{$_POST["name"]}')");
الان چطور چک کنم ببینم که آیا search$ متغیری رو با خودش از Database آورده یا نه؟
اصلاً Search موفق بوده یا نه؟

arash691
شنبه 25 مرداد 1393, 23:45 عصر
if(empty($search)){
}

یا




if(isset($search)){
}

MMSHFE
یک شنبه 26 مرداد 1393, 07:11 صبح
$search = Query("SELECT * FROM users WHERE (name ='{$_POST["name"]}')");
if(!$search) {
// query had error(s)
}
elseif(mysql_num_rows($search) == 0) {
// query was ok but no rows found
}
else {
// fetch and display the result here
}