PDA

نسخه کامل مشاهده نسخه کامل : کد تعداد یوزر ها در دیتابیس



m.m.m5651
07-08-2011, 17:38
سلام.
من اگر بخوام بدونم در فلان دیتابیس آخرین ID داده شده یا تعداد اطلاعات درونش مثلا تعداد کاربران چند تاست، از چه کدی باید استفاده کنم؟

David.Jn
07-08-2011, 21:04
تو کوئری:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

m.m.m5651
07-08-2011, 21:49
ممنون اما این می زنه:
Resource id #8
در صورتی که من دو تا یوزر بیشتر تو دیتابیسم ندارم آخرین آی دی ثبت شده هم 3 هست :دی

David.Jn
07-08-2011, 22:28
این یه ارور دیتابیس هست
شما باید متغیری که دارید واسش خروجی ارسال میکنید رو تو حلقه ای که دارید به صورت ایندکس اول آرایه (البته اگر تو کوئری که از دیتابیس گرفتید این فیلد ، فیلد اول باشه)در نظر بگیرید

به عنوان مثال:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

m.m.m5651
07-08-2011, 22:33
این کد که همه ی اطلاعات دیتابیس رو استخراج می کنه ولی!

David.Jn
07-08-2011, 22:36
قبل از این باید اون کوئری نوشته بشه
وقتی با اروری روبرو میشید برای اینکه سریعتر به جواب برسید بهتره کدی که خودتون نوشتید رو تو فرم قرار بدید
اون کد برای مثال بود

m.m.m5651
08-08-2011, 02:47
آهان فهمیدم. یعنی این طوری؟

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
آره؟

David.Jn
08-08-2011, 09:02
با این کد شما فقط خروجی عدد 1 را خواهید داشت

آهان فهمیدم. یعنی این طوری؟

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یک نمونه برای استفاده از تابع COUNT در SQL نویسی

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

m.m.m5651
08-08-2011, 15:18
ممنون این دفعه کار کرد اینیکی
:دی

neopersia
09-08-2011, 01:50
کد اولی هم که در پست دوم داده شد درست بود. منتها فکر میکنم شما نتیجه رو fetch نکردید و همینطوری مستقیم از نتیجه کوئری پرینت گرفتید
در این مورد چون نتیجه یک سطر بیشتر نداره نیازی به حلقه و این چیزا نیست:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید