خواندن تعداد اسطر های طلاعات در sql

پرسش

با سلام!

من یه صفحه دارم که باید بدونه چقدر ستون از دیتابیس پر شده چگونه این کار انجام بدم؟

حل شده 0
, 3 هفته ۱۴۰۰/۷/۱۲ ۲۳:۲۸:۵۴ 4 پاسخ ها 36 بازدید کاربر تازه 0

پاسخ ها ( ۷ )

    0
    ۱۴۰۰/۷/۱۳ ۹:۵۹:۴۳

    سلام دوست عزیز

    • شما میتونید count استفاده کنید، به صورت زیر:

    کوئری بالا شمارش تمام سطرهای جدول beporsam رو نشون میده.

    • اگه میخواید یک ستون خاص رو فقط شمارش کنید، میتونید به صورت زیر کوئری رو بنویسید:

    کوئری بالا تعداد فیلدها/ستون ها ی جدول beporsam رو میشماره و نشون میده

    خروجی هر دو کوئری بالا، فقط عدد است.

    موفق باشید.

    0
    ۱۴۰۰/۷/۱۳ ۱۴:۲۵:۳۶

    با سلام!

    من توی جدولم ۲ تا ستون دارم اما وقتی کد زیر رو نوشتم این نتیجه رو بهم داد

    و نتیجش هم این بود

     

      0
      ۱۴۰۰/۷/۱۳ ۱۴:۳۸:۲۲
      این پاسخ ویرایش شده است.

      درست نشون داده نتیجه رو!

      شما print_r استفاده کردید، که print_r میاد خروجی هر نوعی هست رو نشون میده

      خروجی رو میخواید ببینید یا vardump کنید یا print

      نمونه کد(به هر سه روش زیر میتونید بنویسید):

      موفق باشید

      بهترین پاسخ
    0
    ۱۴۰۰/۷/۱۴ ۱۳:۵۶:۵۱

    با سلام!

    من از روش دوم استفاده کردم اما این ارورو میده

    کدش هم اینه

     

      0
      ۱۴۰۰/۷/۱۴ ۲۰:۳۷:۵۳

      سلام

      دو تا اشتباه دارید، اول اینکه بالا از mysqli استفاده کردید بعد پایین از mysql و اشتباه دوم اینه که تو خط ۸ باید con$ رو صدا بزنید که نزدید، کد کامل خدمت شما:

      موفق باشید.

    0
    ۱۴۰۰/۷/۱۵ ۱۰:۵۷:۴۷

    با سلام!

    ممنون قسمت نمایش ستون ها درست شد اما اگه بخوام کل اطلاعات دیتابیس رو بیگیره مثلا فکر کنید میخوایم از جدولی که دیتابیس است رو روی صفحه سایت نمایش بدیم پس من اومدم اول تعداد کل ستون ها رو گرفتم حالا باید شروع کنیم به جای گذاری من این کارو کردم

    حالا اگه بخوام توی متغییر های داده شده، داده بریزیم باید کل اطلاعاتو از قبل از دیتابیس گرفته باشم چطور این کارو بکنم؟

      0
      ۱۴۰۰/۷/۱۷ ۱۱:۵۷:۲۹

      سلام، خداروشکر مشکلتون حل شد

      لطفا برای سوال جدیدیتون یک پست دیگه بزنید، هر سوال فقط توی یک پست

      موفق باشید

نوشتن پاسخ