امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش زیر گزینه های هر یک والد
#11
چه اروری میده؟
ما تو فانکشن اول میاییم فقط دسته هایی رو میگیریم که زیردسته ندارند و بعد میاییم زیردسته ها رو توسط فانکشن دومی میگیریم.
لطفا قبل از ارسال هرگونه پست قوانین سایت را مطالعه کنید.
----
وب سایت میثم محمودی
پاسخ
#12
کد:
A PHP Error was encountered

Severity: Warning

Message: Missing argument 1 for User::childs()

Filename: controllers/user.php

Line Number: 200

Backtrace:

File: C:\wamp\www\ci\application\controllers\user.php
Line: 200
Function: _error_handler

File: C:\wamp\www\ci\index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: subgroup_id

Filename: controllers/user.php

Line Number: 206

Backtrace:

File: C:\wamp\www\ci\application\controllers\user.php
Line: 206
Function: _error_handler

File: C:\wamp\www\ci\index.php
Line: 315
Function: require_once

A Database Error Occurred

Error Number: 1064

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3

SELECT t1.*,t2.* FROM aauth_group t1 INNER JOIN aauth_group_to_group t2 ON t2.subgroup_id = t1.id WHERE t2.group_id =

Filename: C:/wamp/www/ci/system/database/DB_driver.php

Line Number: 691
پاسخ
#13
ارور که میگه هیچ آرگومانی برای تابع childs فرستاده نشده. از داخل متود parent یه var_dump بگیر از $query->result_array() ببین چه خروجی میده
لطفا قبل از ارسال هرگونه پست قوانین سایت را مطالعه کنید.
----
وب سایت میثم محمودی
پاسخ
#14
والا بدونvar_dump ارور زیرو میده احتمالا مشکل از کوئری sql هست که هیچ رکوردی نمیفرسته

کد:
Error Number: 1146

Table 'ci.aauth_group' doesn't exist

SELECT t1.* FROM aauth_group t1 WHERE NOT EXISTS (SELECT t2.* FROM aauth_group_to_group t2 WHERE subgroup_id = t1.id) /*INNER JOIN aauth_group_to_group t2 ON t2.group_id = t1.id*/

Filename: C:/wamp/www/ci/system/database/DB_driver.php
Line Number: 691
پاسخ
#15
اسم جداول دقیقا همونی که خودتون برام بفرستید. ارور هم میگه جدول ci.aauth_group وجود ندارد.
لطفا قبل از ارسال هرگونه پست قوانین سایت را مطالعه کنید.
----
وب سایت میثم محمودی
پاسخ
#16
(2017/02/21، 05:06 AM)admin نوشته است: اسم جداول دقیقا همونی که خودتون برام بفرستید. ارور هم میگه جدول ci.aauth_group وجود ندارد.

والا اسم جدول همون بود که داخل sql فرستادم. نمیدونم چرا اولش ci اضافه کرده
پاسخ
#17
سلام
جناب مهندس میشه این مورد رو هم کمکم کنید تا اوکی بشه؟
یک قسمتی از کدی که دادین اشتباه داشت داخل sql و اونو اصلاح کردم ( as استفاده نشده بود ). اما با اینحال بازم ارور دارم
پاسخ
#18
(2017/03/05، 08:40 AM)a76205 نوشته است: سلام
جناب مهندس میشه این مورد رو هم کمکم کنید تا اوکی بشه؟
یک قسمتی از کدی که دادین اشتباه داشت داخل sql و اونو اصلاح کردم ( as استفاده نشده بود ). اما با اینحال بازم ارور دارم

AS ضروری نیست.
کدی که بهتون دادم بر مبنای sql شما بوده و کاملا صحیح و خروجی ازش گرفتم.

متن ارروی که میگیره رو بگذارید تا بشه مشکل را پیدا کرد.
لطفا قبل از ارسال هرگونه پست قوانین سایت را مطالعه کنید.
----
وب سایت میثم محمودی
پاسخ
#19
والا کد خطارو بالا قرار دادم که بر اساس فانکشن Childs بوود.
داخل خطا به اول جدول مربوطه اسم پوشه ای که کدایگنیتر نصبه رو اضافه میکنه
پاسخ
#20
فایل زیر را پیدا کنید:
application/config/ddatabase.php
احتمالا به کلید dbprefix مقدار ci دادید. اگه این کلید مقدار داره اون رو حذف کنید یا به اسم جداول این مقدار رو اضافه کنید.
لطفا قبل از ارسال هرگونه پست قوانین سایت را مطالعه کنید.
----
وب سایت میثم محمودی
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان