Ben basit bir sql deyimi var ve döndürülen satır sayısına bağlı olarak farklı bir eylem gerçekleştirmek istiyorum.
$result_lists = mysql_num_rows(mysql_query("SELECT * FROM db_table"));
//To see the number returned
print_r($result_lists);
switch($result_lists) {
case($result_lists == 0):
//To prove which option is actually happening
print_r('lists==0: '.$result_lists);
break;
case($result_lists > 1):
//To prove which option is actually happening
print_r('lists>1: '.$result_lists);
break;
case($result_lists == 1):
//To prove which option is actually happening
print_r('lists==1: '.$result_lists);
break;
}
1 veya daha fazla satır bulunursa sıfır satır (> 1) dava yürütülmektedir nedense, iade edilirse, o zaman doğru durumda, ancak, kullanılır.
Herkes yanlış gidiyor olabilir ne görebilir miyim?
Herhangi bir tavsiye takdir.
Teşekkürler.