kingblog 14 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 این کد مربوط میشه به شیرترانیکس اگه کسی از دوستان آشنایی داره کمک کنهمن الان کد زیر رو در داشبورد کنترلرز قرار دادم:$D->user_send_kart = array(); // by Sharetronix.ir$num = 18;$r = $db2->query('SELECT * FROM send_kart WHERE to_user="'.$this->user->info->username.'" ORDER BY user_id DESC LIMIT '.($num));while($o = $db2->fetch_object($r)) {$D->user_send_kart[] = $this->network->get_user_by_id($o->user_id);}$D->user_send_kart = array_slice($D->user_send_kart, 0, $num); بعد این کد رو در داشبورد قالب:<?php foreach($D->user_send_kart as $u) { ?> <a href="<?= userlink($u->username) ?>" class="slimuser" title="<?= htmlspecialchars($u->fullname) ?>"><img src="<?= $C->IMG_URL ?>avatars/thumbs3/<?= $u->avatar ?>" alt="" style="padding:1px;" /></a><a href="؟؟؟؟؟؟" class="slimuser" title="<?= htmlspecialchars($u->fullname) ?>"><img src="؟؟؟؟؟؟" alt="" style="padding:1px;" /></a> <?php } ?>بخوبی کار میکنه و آواتار و لینک کاربر رو بخوبی نشون میده اما قسمت دوم کد کار نمیکنه یعنی این:<a href="؟؟؟؟؟؟" class="slimuser" title="<?= htmlspecialchars($u->fullname) ?>"><img src="؟؟؟؟؟؟" alt="" style="padding:1px;" /></a>توی این قسمت میخوام محتوای ستون url از جدول send_kart رو نشون بدم اما هر تغییری میدم نمیشهولی اگه مقدار رو از جدول user بگیره، کار میکنهچه تغییری باید بدم؟ لینک به ارسال
buzz 65 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 احتمالا 2 علت داره که ادرس بصورت علامت سوال نشون داده میشه.1- (خیلی مهمه).. باید جدول مورد نظر دیتابیس رو utf8 unicode_bin تنظیم شده باشه.2-و این کد رو هم باید قبل استخراج از جدول گذاشت تا ادرس درست نمایش بده.mysql_query("set names utf8"); 1 لینک به ارسال
Morteza 34190 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 خروجی که میخواین این هست$u->urlولی کجا میخواین نشون بده؟ 2 لینک به ارسال
kingblog 14 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 خروجی که میخواین این هست$u->urlولی کجا میخواین نشون بده؟ممنونولی این کد url از جدول users رو فکر کنم نشون میدهمن میخوام url رو از جدول send_kart بگیرم و در داشبورد نمایش بدمهمون طور که در بالا گفتم قسمت هایی که مثلا نوشته $u->username بخوبی کار میکنه چون یوزرنم و یا آواتار کاربر رو از جدول users میگیره ولی قسمت دوم که میخوام تصویر یا url مربوط به هر کاربر رو از جدول دیگه نشون بدم کار نمیکنهمثلا الان کد زیر کار میکنه:<img src="<?= $C->IMG_URL ?>avatars/thumbs3/<?= $u->avatar ?>ولی این کد کار نمیکنه:<img src="$u->url" alt="" style="padding:1px;" />چون url توی یک جدول دیگه هست لینک به ارسال
Morteza 34190 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 باید ساختار جدول رو ببینم تا بهتون بگمبا این سیستم کار نکردم برای همین از جدولش اطلاع خاصی ندارم 3 لینک به ارسال
Mobin 1669 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 لیست فیلدهای جدول send_kart رو اینجا قرار بدیدو ینکه اگه url شما تو یه جدول دیگه هست که کوئری شما اشتباس شما باید برای ارتباط بین 2 جدول و بدست اوردن url باید یک join بین جدول user و send_kart بزنید 3 لینک به ارسال
kingblog 14 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 مشکلم حل شدبجای خط:$D->user_send_kart[] = $this->network->get_user_by_id($o->user_id);این رو قرار دادم:$D->user_send_kart[] = array($this->network->get_user_by_id($o->user_id),$o->url);برای نمایش هم از این کدها:$u[1]$u[0]->avatar 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری