سلام.
من اگر بخوام بدونم در فلان دیتابیس آخرین ID داده شده یا تعداد اطلاعات درونش مثلا تعداد کاربران چند تاست، از چه کدی باید استفاده کنم؟
سلام.
من اگر بخوام بدونم در فلان دیتابیس آخرین ID داده شده یا تعداد اطلاعات درونش مثلا تعداد کاربران چند تاست، از چه کدی باید استفاده کنم؟
تو کوئری:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون اما این می زنه:
Resource id #8
در صورتی که من دو تا یوزر بیشتر تو دیتابیسم ندارم آخرین آی دی ثبت شده هم 3 هست![]()
این یه ارور دیتابیس هست
شما باید متغیری که دارید واسش خروجی ارسال میکنید رو تو حلقه ای که دارید به صورت ایندکس اول آرایه (البته اگر تو کوئری که از دیتابیس گرفتید این فیلد ، فیلد اول باشه)در نظر بگیرید
به عنوان مثال:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by David.Jn; 08-08-2011 at 07:44. دليل: به خاطر کمی توضیحات اضافی تر
این کد که همه ی اطلاعات دیتابیس رو استخراج می کنه ولی!
قبل از این باید اون کوئری نوشته بشه
وقتی با اروری روبرو میشید برای اینکه سریعتر به جواب برسید بهتره کدی که خودتون نوشتید رو تو فرم قرار بدید
اون کد برای مثال بود
Last edited by David.Jn; 07-08-2011 at 22:47.
آهان فهمیدم. یعنی این طوری؟
آره؟کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by m.m.m5651; 08-08-2011 at 14:24.
با این کد شما فقط خروجی عدد 1 را خواهید داشت
یک نمونه برای استفاده از تابع COUNT در SQL نویسی
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by David.Jn; 08-08-2011 at 09:10.
ممنون این دفعه کار کرد اینیکی
![]()
کد اولی هم که در پست دوم داده شد درست بود. منتها فکر میکنم شما نتیجه رو fetch نکردید و همینطوری مستقیم از نتیجه کوئری پرینت گرفتید
در این مورد چون نتیجه یک سطر بیشتر نداره نیازی به حلقه و این چیزا نیست:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)