• 2 رای - 4.5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
لیست حروف الفبا
#1
با سلام

من میخواستم یک لیستی که از حروف الفبا رو لیست بشه که روی هر کدوم کلیک کنیم هر کدوم از حروف تمام پست هایی که با اون شروع میشه رو نمایش داده بشه

مثل سایت های کرک که دیدین

میشه راهنماییم کنید

با تشکر
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط :
#2
خب خیلی سادست از like تو selectت استفاده کن!
کد پی‌اچ‌پی:
<?PHP

$c 
$_GET['c'];
$query "SELECT * FROM myTable where column LIKE '$c%'";
?>
لینک : http://www.w3schools.com/sql/sql_like.asp
  پاسخ
تشکر شده توسط : shikabzar.ir
#3
این قسمتش درست و ممنون از راهنماییت امین جان

حالا می خواستم اینو بگم که حروف الفبا چطور لیست بشن مثل این هست از a-z رو لیست میکنه از الف-ی رو لیست کنه
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط :
#4
کد پی‌اچ‌پی:
<?PHP

$arrC 
= array('الف''ب''پ''ت''ث');
foreach(
$arrC as $c){
    echo 
'<a href="?c='.$c.'">'.$c.'</a> | ';
}
?>
من همچین چیزی به ذهنم رسید!
  پاسخ
تشکر شده توسط : ahora shikabzar.ir
#5
ممنون عالی بود
دستت درد نکنه

آیا راه حل های بهتری هم هست؟
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط :
#6
حروف الفبای فارسی رو هم کد اولی درست نمایش میده. اما باید کلکیشن رو روی utf8_persian_ci بزارید
  پاسخ
تشکر شده توسط :
#7
این یعنی چی؟
کلکیشن

از کجا رو utf8_persian_ci تنظیمش کنم؟
منظورتون دیتابیسه؟

ببخشید یه چیز دیگه!!!
من میدونم کد بالا اجرا میشه فقط میخواستم بدونم راه حل پیشرفته تری براش هست یا نه؟
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط :
#8
بله منظورم دیتابیس بود
ببخشید من با sort کردن اشتباه گرفتم.
این روش روش مناسبی هست فقط یادتون نره که این فیلد رو حتما
index کنین
  پاسخ
تشکر شده توسط :
#9
ببخشید یعنی چی این فیلد رو ایندکس کنم؟
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط :
#10
http://dev.mysql.com/doc/refman/5.0/en/m...dexes.html
  پاسخ
تشکر شده توسط :


پرش به انجمن:


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