PDA

View Full Version : سوال: خواندن کلمات کلیدی از بانک و نحوه معرفی آن بعنوان یک کلمه کلیدی برای موتور های جستجو



behzadamin12
سه شنبه 07 بهمن 1393, 19:32 عصر
با سلام
میخاستم بدونم که چه جوری میتونم
کلمات کلیدی (برچسب ها) رو که تو بانک ذخیره کردم رو در صفحات برای موتورهای جستجو به عنوان کلمات کلیدی تعریف کنم؟
خودم اینطوری نوشتمش


<td align="right"> کلمات کلیدی: <meta content="<?php echo $security->read($rows['key']); ?>" /><?php echo $security->read($rows['key']); ?></td>

به نظرتون جواب میده؟
کسی راه حلی داره؟

behzadamin12
چهارشنبه 08 بهمن 1393, 11:30 صبح
کسی کمکی نمیکنه؟؟؟؟؟؟؟

Mohammadsgh
چهارشنبه 08 بهمن 1393, 11:43 صبح
کار خاصی نداره., که بین تگها هست رو با تابع explode جدا کن و با for بریز تو دیتابیس و از اونور هم استفاده کن.مشکلتون دقیقا کجاست؟

behzadamin12
جمعه 10 بهمن 1393, 11:56 صبح
کار خاصی نداره., که بین تگها هست رو با تابع explode جدا کن و با for بریز تو دیتابیس و از اونور هم استفاده کن.مشکلتون دقیقا کجاست؟

ببین محمدجان من کلمات کلیدی رو تو بانک ذخیره کردم برا خوندنش هم از کد زیر استفاده میکنم
میخام بدونم این روش جواب میده یا نه؟



<td align="right"> کلمات کلیدی:
<meta content="<?php echo $security->read($rows['key']); ?>" /><?php echo $security->read($rows['key']); ?></td>


اگه شما بلدید لطف کنید یه آموزش بزارید
چون واقعا ضروریه
ممنون که کمک میکنید

hamedarian2009
جمعه 10 بهمن 1393, 12:54 عصر
سلام این یک مثال

$keywords_arr = array('PHP','HTML','CSS','JavaScript','XML');
$keywords_str = implode(', ', $keywords_arr);
echo '<meta name="keywords" content="'.$keywords_str.'">';

فقط به جای آرایه $keywords_arr از دیتابیس این آرایه رو میگیری

behzadamin12
شنبه 11 بهمن 1393, 22:17 عصر
سلام این یک مثال

$keywords_arr = array('PHP','HTML','CSS','JavaScript','XML');
$keywords_str = implode(', ', $keywords_arr);
echo '<meta name="keywords" content="'.$keywords_str.'">';

فقط به جای آرایه $keywords_arr از دیتابیس این آرایه رو میگیری

با تشکر حامدجان
پس اول باید کلمات کلیدی رو تو یک آرایه ذخیره کنم
بعد اونارو چاپ کنم
راستی این دستور implode برای چیه؟
و اینکه نمیشه مستقیم از بانک بخونم و با دستور echo کنم ؟ مثل کد زیر



<td align="right"> کلمات کلیدی: <meta name="keywords" content="<?php echo $security->read($rows['key']); ?>" /><?php echo $security->read($rows['key']); ?></td>

hamedarian2009
شنبه 11 بهمن 1393, 23:29 عصر
وقتی از دیتابیس میگیری خودش به صورت آرایه هست فقط با دستور implode اومدم تبدیلش کردم به یک رشته تا بتونی چاپش کنی و یک ارایه رو نمیتونی مستقیم چاپ کنی باید داخلش پیمایش کنی و تک تک عناصرش رو جدا بگیری و چاپ کنی

behzadamin12
دوشنبه 13 بهمن 1393, 20:12 عصر
وقتی از دیتابیس میگیری خودش به صورت آرایه هست فقط با دستور implode اومدم تبدیلش کردم به یک رشته تا بتونی چاپش کنی و یک ارایه رو نمیتونی مستقیم چاپ کنی باید داخلش پیمایش کنی و تک تک عناصرش رو جدا بگیری و چاپ کنی
من از دیتابیس میخونم ولی به صورت آرایه نیست
چیکارش کنم؟
یعنی چه جوری مثل آرایه بخونم؟
مثال کاملی ندارید؟

hamedarian2009
دوشنبه 13 بهمن 1393, 21:22 عصر
من از دیتابیس میخونم ولی به صورت آرایه نیست
چیکارش کنم؟
یعنی چه جوری مثل آرایه بخونم؟
مثال کاملی ندارید؟

میتونی ازینجا کار با دیتابیس و نحوه خوندن اطلاعات ازون رو یاد بگیری
http://beyamooz.com/php/97-database/115-%D8%AF%D8%B3%D8%AA%D9%88%D8%B1-select-%D8%AF%D8%B1-php

behzadamin12
سه شنبه 14 بهمن 1393, 08:14 صبح
حامد جان اینارو میدونم
یه مثال از ایجاد کلمات کلیدی میخوام که قبلا کلمات کلیدی رو تو بانک ذخیره کردم
یه مثال کامل

hamedarian2009
سه شنبه 14 بهمن 1393, 09:41 صبح
حامد جان اینارو میدونم
یه مثال از ایجاد کلمات کلیدی میخوام که قبلا کلمات کلیدی رو تو بانک ذخیره کردم
یه مثال کامل

اگه منظورت اینه چجوری اطلاعاتی که توی بانک به عنوان کلمات کلیدی ذخیره کردی رو بگیری و نمایش بدی که کدشو گزاشتم فقط مراحل تکراری کاربا بانک اطلاعاتی رو ننوشتم که خودتم بلدی وگرنه اگه منظورت چیز دیگست توضیح بده