انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل این کد چیه  (دفعات بازدید: 970 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین Soroosh82

  • Full Member
  • *
  • ارسال: 103
  • جنسیت : پسر
    • تکپارس
مشکل این کد چیه
« : 04 اردیبهشت 1394، 03:03 ب‌ظ »
سلام

کجای این کد اشکال داره

$result = mysql_query("select Name from ADS where Topic='$Topic'");
        $Data = null;
        for ($index = 0; $index < mysql_num_rows($result); $index++) {
            $Data[$index] = mysql_result($result, $index, 0);
        }
        return $Data;
وقتی بصورت مستقیم این دستور رو اجرا میکنم کار می کنه
select Name from ADS where Topic='املاک';
« آخرین ویرایش: 04 اردیبهشت 1394، 03:05 ب‌ظ توسط Tanzadeh82 »

آفلاین محمد فدوی

  • Sr. Member
  • *
  • ارسال: 485
  • جنسیت : پسر
  • آغاز آزادی از رایانهٔ شخصی
    • آغاز آزادی از رایانهٔ شخصی
پاسخ : مشکل این کد چیه
« پاسخ #1 : 04 اردیبهشت 1394، 03:57 ب‌ظ »
سلام.
این کدی که گذاشتی که ناقصه. احتمالا این کد توی یه تابع بوده و شما اینجوری گذاشتیش. چون return داره.
اطلاعات خروجی رو fetch کن. لینک
دیگه رابط mysql منسوخ شده. بهتره از PDO استفاده کنی.

موفق باشی.
اگر به بهداشت و فرهنگ رفتار با حیوانات علاقه دارید، از vetMD.ir دیدن کنید.
وبلاگ شخصی من: http://fadavi.net

آفلاین { AliReaza }

  • Hero Member
  • *
  • ارسال: 866
  • جنسیت : پسر
  • اگه کفشت پاتو می زد و از ترس قضاوت مردم پابرهنه نشدی و درد رو به پات تحمیل کردی، دیگر در مورد آزادی شعار نده...
پاسخ : مشکل این کد چیه
« پاسخ #2 : 04 اردیبهشت 1394، 05:28 ب‌ظ »
هیچ مشکلی نداره

اما اگر کار نمی کنه، شما باید خروجی را قرار دهید تا مشکل مشخص شود.

راستی بجای MySQL از PDO استفاده کنید.