استفاده از متغیر در کوئری
سلام ، این کد رو نوشتم:
$user1="ali";
$pass1=5959;
$sql = "SELECT id, username, password FROM users WHERE username='ali' And password=5959";
می خوام بجای مقادیر ثابت 5959 و ali که در کوئری نوشتم ، از متغیرهای $user1 و $pass1 استفاده کنم ، چطور امکان پذیر هست؟
تشکر
نقل قول: استفاده از متغیر در کوئری
خب متغیر رو میزاری جای نوشته !
username='$user1'
نقل قول: استفاده از متغیر در کوئری
مرسی.
نه اینطوری ارور میده ، من این راه حال رو پیدا کردم...کد رو به شکل زیر بنویسم:
$sql = "SELECT id, username, password FROM users WHERE username='".$user1."' AND password=".$pass1;
نقل قول: استفاده از متغیر در کوئری
خیر ارروری نباید بده اگه از دبل کوتیشن استفاده کرده باشی
این دو روش عملا فرقی نمیکنه
اون نقطه که میزاری برای اینه که متغیر رو به رشته بچسبونی
اگه رشته توی دبل کوتیشن باشه نیازی به نقطه نیست
نقل قول: استفاده از متغیر در کوئری