0 امتیاز
قبل در برنامه نویسی توسط (0 امتیاز)
ویرایش شده قبل توسط

کد من وقتی تیبل مورد نظرم در دیتابیس عدد هست به درستی کار میکنه(عدد یک رو بر میگردونه ) ولی اگر حروف (چه فارسی باشه یا انگلیسی ) باشه همیشه مقدار رو خالی نشون میده همیشه عدد ۲ رو برمیگردونه و اطلاعات دیتابیس رو تشخیص نمیده در صفحه با کد var_dump بررسی کردم مقدار تیبل مورد نظر در دیتابیس درسته (اطلاعات درست وارد صفحه میشه )اگر راهنمایی بفرمایید ممنون میشم

						for ( $i = 0; $i < sizeof( $result ); $i ++ ):

						if ( ( $result[ $i ]->last_name ) > 0 ) {
							echo "1";
						} else {
							echo "2";
						}
						endfor;

1 پاسخ

+2 امتیاز
قبل توسط (195 امتیاز)
ویرایش شده قبل توسط

در if دوم قراره چه چیز بررسی بشه. الان مقایسه اون با مقدار صفر چه کاربردی داره؟ اگه ریزالت شما رشته حروفی باشه که علامت > و < معنی خاصی ندارن.

سوالات مشابه

0 امتیاز
0 پاسخ 698 بازدید
0 امتیاز
0 پاسخ 490 بازدید
0 امتیاز
2 پاسخ 933 بازدید
0 امتیاز
2 پاسخ 4.6هزار بازدید
0 امتیاز
1 پاسخ 653 بازدید
0 امتیاز
0 پاسخ 1.5هزار بازدید
0 امتیاز
0 پاسخ 383 بازدید
0 امتیاز
1 پاسخ 2.3هزار بازدید
0 امتیاز
1 پاسخ 657 بازدید
...