maysam.m
دوشنبه 11 مرداد 1389, 13:12 عصر
با سلام
فرض کنید من یه جدول پست و موضوع دارم با فیلدهای:
id | content | post_category ,..
cat_id | cat_name ,..
در فیلد post_category که از نوع رشته است من میخوام آی دی موضوعات انتخاب شده برای اون موضوع را قرار بدهم.
و سپس وقتی میخوام یک پست را ویرایش کنم، بتونم در یک لیست باکس html ، موضوعاتی را که در فیلد post_category
وجود دارند را تیک بزنم.
<type="checkbox" name="post_category" />
چیزی شبیه سیستم وردپرس یا بلاگفا.
اگر در فیلد post_category یک موضوع وجود داشت میشد با یک شرط آن را قرار داد:
<?php echo( $row_categry['cat_id'] == $rows_edit_category['post_cat_id'] )?'checked="checked"':''; ?>
اما مشکل اینجاست که چند تا موضوع وجود داره و من نمیدونم چطوری باید آنها را چک کنم؟
تقریبا حدس میزنم که باید با تابع explode باید شماره ها را با "," جدا کرد. اما دقیقا نمیدونم چطوری باید این کار را بکنم؟
ممنون میشم دوستان من را راهنمایی کنند
با سپاس
فرض کنید من یه جدول پست و موضوع دارم با فیلدهای:
id | content | post_category ,..
cat_id | cat_name ,..
در فیلد post_category که از نوع رشته است من میخوام آی دی موضوعات انتخاب شده برای اون موضوع را قرار بدهم.
و سپس وقتی میخوام یک پست را ویرایش کنم، بتونم در یک لیست باکس html ، موضوعاتی را که در فیلد post_category
وجود دارند را تیک بزنم.
<type="checkbox" name="post_category" />
چیزی شبیه سیستم وردپرس یا بلاگفا.
اگر در فیلد post_category یک موضوع وجود داشت میشد با یک شرط آن را قرار داد:
<?php echo( $row_categry['cat_id'] == $rows_edit_category['post_cat_id'] )?'checked="checked"':''; ?>
اما مشکل اینجاست که چند تا موضوع وجود داره و من نمیدونم چطوری باید آنها را چک کنم؟
تقریبا حدس میزنم که باید با تابع explode باید شماره ها را با "," جدا کرد. اما دقیقا نمیدونم چطوری باید این کار را بکنم؟
ممنون میشم دوستان من را راهنمایی کنند
با سپاس