برگزیده های پرشین تولز

انتخاب داده ها از دو جدول با column برابر و مقایسه برابری و در نهایت fetch آرایه ... چطور؟

Amir9891

Registered User
تاریخ عضویت
19 جولای 2011
نوشته‌ها
786
لایک‌ها
399
سلام

دوستان محترم،
من شدیداً به یک مشکل برخورد کردم و هر راهی رو امتحان می کنم جواب نمیده ....
خواهش می کنم اگر دانشش رو دارید راهنمایی کنید.

ببینید من دو تا جدول در دیتابیس دارم به نامهای bank و users ،

column های جدول bank :
username, bankname, shaba

column های جدول users :
username, cashout

(همونطور که مشاهده کردید نام یکی از column در هر دو جدول یکی هست.)

حالا من می خوام تمام افرادی که مقدار cashout شون بیشتر از صفر هست رو انتخاب کنم.
بعد نام کاربری (username) و مقدار cashout رو از جدول users ،
و مقدار shaba و bankname همون کاربر رو از جدول bank بگیرم.

بعدش هم باید از fetch استفاده کنم.

لطفاً راهنمایی کنید چطور این کار را انجام دهم.

ممنونم.
 
Last edited:

Amir9891

Registered User
تاریخ عضویت
19 جولای 2011
نوشته‌ها
786
لایک‌ها
399
خداییش دمتون گرم !!!!

حدود 90 تا بازدید خورده این تاپیک اونوقت یه جوابکم نیست !

اگر انگلیسیم خوب نبود و این خارجی های مرگ بر آمریکا و کافران جهنمی خارج نشین و صهیونیستها و ماسونها و.... وجود نداشتند نمی دونستم باید چکار کنم !


زت زیات ! با فرشته ها محشور بشین !
 

ah60008

کاربر تازه وارد
تاریخ عضویت
4 آگوست 2012
نوشته‌ها
366
لایک‌ها
133
سلام دوست عزیز یه کدی تو این مایه های میشه که بتونی از 2 تا table اطلاعات رو بکشی بیرون

$sql="SELECT * FROM fish JOIN (users)
ON (users.code=fish.code AND fish.code=$codes)";
$result=mysql_query($sql) or die(mysql_error());

من این کد رو برای یه سایتی نوشته بودم به این صورت هست که تیبل fish و users رو join میکنیم و به شرطی کد ملی تو هر دوتا تیبل یکی باشه اطلاعات اون شخص همراه با لیست فیش های واریزیش رو نشون میده، شما فقط کاری که میکنی اینه که این شرط رو users.code=fish.code AND fish.code=$codes هر جور که دوست داری تغییر میدی، ایشالا مشکلت حل بشه، یا علی
 

aliweb.ir

Registered User
تاریخ عضویت
20 آگوست 2012
نوشته‌ها
148
لایک‌ها
10
محل سکونت
Tehran
SELECT username,cashout,shaba,bankname from `users` INNER JOIN `bank` using (username)
Where cashout > 0
بعد هم می تونی با تابع mysql_query این کوئری رو به مای اس کیو ال ارسال کنی و بعد هم مثلا با تابع mysql_fetch_assoc در داخل حلقه while ازشون استفاده کنی.

موفق باشی
 
بالا