bind_param

پرسیده شده
فعالیت 1272 روز پیش
دیده شده 502 بار
0

سلام وقت بخیر 

اون قسمتی که 

set age = age + ?  زدین دقیقا نقشش چیه ؟ 

قرار نبود به جای اون علامت سوال چیزی قرار بگیره ؟ 

فایل پیوست

hamid mostafazadeh
hamid mostafazadeh

16 آبان 99

2
حذف شده

اگر دقت کنین تنها یک علامت سوال وجود داره که با متغیر ageIncVal مقدار دهی شده و اگر از where دچار اشتباه شدید where رو همونجا بدون bind مقدار دهی کردن 

where id < 10 

اینجا علامت سوالی نیست که بخواد bind بشه و بصورت مستقیم مقدار دهی شده تنها علامت سوال برای age هستش که bind شده

فایل پیوست

میثم نصرتی

توسط

میثم نصرتی

17 آبان 99

1
حذف شده

سلام 

توی اون خط کد داره میگه مقدار فعلی ستون age به علاوه چیزی که به جای علامت سوال قرار میگیره و در نهایت علامت سوال پایین تر توی bind_param مقدار دهی شده 

به فرض اگر داخل ستون agr مقدار 10 داشته باشیم و بخوایم به این 10 مقدار 5 رو اضافه کنیم اینجا age+5 میشه و جواب در نهایت 15 خواهد بود که داخل ستون age ذخیره میشه.

 

 

فایل پیوست

میثم نصرتی

توسط

میثم نصرتی

16 آبان 99

حذف شده
آخه توی bind که قسمت پایین اشاره شده هیچ چیزی رو به علامت ؟ ارجاع نداده !!
hamid mostafazadeh

17 آبان 99

0
حذف شده

آخه توی bind که قسمت پایین اشاره شده هیچ چیزی رو به علامت ؟ ارجاع نداده !!

فایل پیوست

hamid mostafazadeh

توسط

hamid mostafazadeh

17 آبان 99

حذف شده
سلام میتونید مثل و توضیاتشو داخل این سایت ببنید https://www.php.net/manual/en/mysqli-stmt.bind-param.php
آرش مکینیان

2 آذر 99

جلسه رابط mysqli : اجرای کوئری های Update و تغیر اطلاعات جداول