انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
بخش ورود کاربران در اندروید (با PHP)

بخش ورود کاربران در اندروید (با PHP)

#2
سلام.
من دو مورد به ذهنم میرسه.
1- اول اینکه چرا از LIKE استفاده کرده اید، در صورتی که شماره تلفن، یک پارامتر دقیق است :

کد پی‌اچ‌پی:
"SELECT * FROM `user` WHERE `user_phone` LIKE '%" $user_phone "%'" 


پس می توان علامت تساوی را به کار برد. مثال :

کد پی‌اچ‌پی:
"SELECT * FROM students WHERE mark=15" 

2- من خودم شرط مربوط به وجود اطلاعات در جدول را به صورت زیر کدنویسی نمی کنم (نمی دونم کدتون درسته یا نه، ولی روش من فرق داره) :

کد پی‌اچ‌پی:
if(($result mysqli_query($connection"SELECT * FROM `user` WHERE `user_phone` LIKE '%" $user_phone "%'")) != null){ 

من به جای کد بالا، ابتدا تعداد کل ردیف های برگشتی حاصل از query را به دست می آورم (کلید شماره 578) :

کد پی‌اچ‌پی:
<?php
$result 
mysql_query("SELECT * FROM table_name",$con);
$result_number_of_rows mysql_num_rows($result);
?>

بعد با if چک می کنم که مقدار متغیر result_number_of_rows اگر برابر صفر باشد، یعنی هیچ ردیفی برگشت داده نشده (هیچ اطلاعاتی با آن مشخصات نداریم).

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط داش بهروز ، fruruf


پیام‌های این موضوع
بخش ورود کاربران در اندروید (با PHP) - توسط fruruf - ۱۳۹۴/۰۴/۰۱, ۰۹:۴۰ ب.ظ
RE: بخش ورود کاربران در اندروید - توسط admin - ۱۳۹۴/۰۴/۰۲, ۰۲:۵۸ ق.ظ
RE: بخش ورود کاربران در اندروید (با PHP) - توسط fruruf - ۱۳۹۴/۰۴/۰۲, ۰۵:۱۵ ق.ظ
RE: بخش ورود کاربران در اندروید (با PHP) - توسط fruruf - ۱۳۹۴/۰۴/۰۲, ۰۶:۵۵ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان