kingblog 14 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 اگه کسی میتونه کد زیر رو برام بذاره ممنون میشمیک فیلد متنی داریم که قراره یه نام داخلش بنویسیم و ارسال کنیم بعد این نام بهمراه آی دی ما توی دیتابایس ذخیره بشناون قسمتی که من میخوام :اگر کسی نامی ارسال کرد، اگر ارسال کننده نام و نام ارسالی قبلا در دیتابایس وجود داشت، از کد زیر برای آپدیت همون ارسال کننده استفاده بشه:query("UPDATE.....اگر کسی نامی ارسال کرد، اگر ارسال کننده نام در دیتابایس وجود داشت ولی نام ارسالی فرق داشت، از کد زیر برای اضافه کردن نام جدید استفاده بشه:query("INSERT INTO.....اگر کسی نامی ارسال کرد، اگر ارسال کننده فرق داشت ولی نام یکی بود با از اینسرت برای اضافه کردن استفاده بشهدر کل میخوام کاربرام برای همدیگه یه چیزی بفرستند حالا اگه من برای 3 کاربر چیزی فرستادم باید 3 ردیف در دیتابایس اضافه بشه و هر وقت به یکی از اونها دوباره بخوام چیزی بفرستم، ردیف مربوط به همون کاربر آپدیت بشهو اگر کسی دیگه بخواد برای 3 نفر چیزی بفرسته، برای او هم 3 ردیف اضافه بشه و هر وقت بخواد به یکی از همونها چیزی بفرسته ردیف مربوط به همون گیرنده آپدیت بشه نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 فکر نمیکنم کد آمادهای باشهشما با دستور سلکت میتوانید بررسی کنید که قبلا ثبت شده یا نهhttp://www.tutorialspoint.com/mysql/mysql-where-clause.htmhttp://www.techonthenet.com/mysql/where.php 1 نقل قول لینک به ارسال
kingblog 14 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 مشکلم حل شد فقط یک کار دیگه موندهبرای نمایش عکس ارسالی از کد زیر استفاده میکنم:فرستنده :<p> <a href="<?= $D->kart_send_from ?>" class="groupavatar" title="<?= htmlspecialchars($u->fullname) ?>"><img src="<?= $C->IMG_URL ?>avatars/thumbs1/<?= $D->avatar ?>" style="width:50px; height:50px;" /></a><font style="font-size:14px" face="Tahoma, Geneva, sans-serif" color="#003300"><?= str_cut($u->username,10) ?></font><br /><font face="Tahoma, Geneva, sans-serif" color="#89A38A" style="font-size:12px"><?= $D->kart_send_from ?><br /></font><font style="font-size:2px"> </font></p>$avatar=$db2->fetch_field('SELECT user_id from send_kart WHERE to_user="'.$this->user->info->username.'" AND status=1');$D->kart_send_from = $db2->fetch_field('SELECT user_id from send_kart WHERE to_user="'.$this->user->info->username.'" AND status=1');$D->avatar= $db2->fetch_field("SELECT avatar from users WHERE id='$avatar'");و کار میکنه فقط در صورتی که ارسال کننده یکی باشه ولی اگر ارسال کننده بخواد برای دو نفر چیزی بفرسته کار نمیکنهتوی عکس زیر مشخص کردمبطور کلی میخوام با توجه به عکس بالا اگر گیرنده وارد داشبورد خودش شد، هر تعداد ی که ارسال کنندگان برای او عکس ارسال کرده باشند رو نشون بده مثلا اگر Reza666 وارد داشبورد خودش شد، دو عکسی که adminface251 و admin برای او ارسال کرده اند نشون داده بشه نقل قول لینک به ارسال
Mobin 1669 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 از کوئری زیر استفاده کنیدselect url from send_kart where to_user='reza666'; 2 نقل قول لینک به ارسال
kingblog 14 ارسال شده در بهمن 93 مالک گزارش بازنشر ارسال شده در بهمن 93 ولی اینجوری فقط عکس ارسالی adminface251 رو نشون میده عکس ارسالی admin نشون داده نشدفکر کنم علاوه بر اون از این کد باید استفاده کنم ولی نمیدونم چجوری:<?php foreach() ?> نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 93 گزارش بازنشر ارسال شده در بهمن 93 شما نباید براساس فرد گیرنده یا فرستنده کویری بگیریداگر جدول تصویر جدا هستشناسه پیام یا هر چیزی که به اون ربط داره رو در این جدول ذخیره کنیدسپس براساس شناسه پیام یا شناسه/ID تصویر کویری بگیریدمسیله بعدی اگر نام کاربری ها مربوط به کاربر عضو هست باید شناسه کاربر ذخیره بشه و نه نام اون نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .