PDA

View Full Version : دستور سرچ



emperatorphp
سه شنبه 11 فروردین 1394, 10:07 صبح
بسم الله الرحمن الرحیم
سلام
در صفحه مستر خودم دگمه سرچی گذاشتم از نوع text
میخوام از این دگمه مقدار تایپ شده رو بفرستم به صفحه searchpage.php و در اون صفحه نتایج با ساختار زیر نشون داده بشه



<div class="portfolio-group">
<a class="portfolio-item" href="images/5-large.jpg">
<img src="images/5-small.jpg" alt="image 5">
<div class="detail">
<h3>Bustling City</h3>
<p>Duis ac laoreet mi. Vestibulum tincidunt libero urna, ut dignissim purus accumsan nec. Sed in molestie lectus. Curabitur non est neque.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/6-large.jpg">
<img src="images/6-small.jpg" alt="image 6">
<div class="detail">
<h3>Retired Leaves</h3>
<p>Sed in molestie lectus. Curabitur non est neque. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/7-large.jpg">
<img src="images/7-small.jpg" alt="image 7">
<div class="detail">
<h3>Clean Design</h3>
<p>Vestibulum tincidunt libero urna, ut dignissim purus accumsan nec. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/8-large.jpg">
<img src="images/8-small.jpg" alt="image 8">
<div class="detail">
<h3>Rock Solid</h3>
<p>Duis ac laoreet mi. Maecenas non lorem sed elit molestie tincidunt. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
</div>

<div class="portfolio-page" id="page-2" style="display:none;">
<div class="portfolio-group">
<a class="portfolio-item" href="images/8-large.jpg">
<img src="images/8-small.jpg" alt="image 8">
<div class="detail">
<h3>Wavy Road</h3>
<p>Duis ac laoreet mi. Maecenas non lorem sed elit molestie tincidunt. Sed in molestie lectus. Curabitur non est neque.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/7-large.jpg">
<img src="images/7-small.jpg" alt="image 7">
<div class="detail">
<h3>Rocky Mountain</h3>
<p>Sed in molestie lectus. Curabitur non est neque. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet. Duis ac laoreet mi.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/6-large.jpg">
<img src="images/6-small.jpg" alt="image 6">
<div class="detail">
<h3>Clear River</h3>
<p>Duis ac laoreet mi. Maecenas non lorem sed elit molestie tincidunt. Vestibulum tincidunt libero urna, ut dignissim purus accumsan nec. Sed in molestie lectus.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/5-large.jpg">
<img src="images/5-small.jpg" alt="image 5">
<div class="detail">
<h3>Rounded Flower</h3>
<p>Sed in molestie lectus. Curabitur non est neque. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/4-large.jpg">
<img src="images/4-small.jpg" alt="image 4">
<div class="detail">
<h3>Bustling City</h3>
<p>Duis ac laoreet mi. Maecenas non lorem sed elit molestie tincidunt. Vestibulum tincidunt libero urna, ut dignissim purus accumsan nec.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/3-large.jpg">
<img src="images/3-small.jpg" alt="image 3">
<div class="detail">
<h3>Retired Leaves</h3>
<p>Sed in molestie lectus. Curabitur non est neque. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/2-large.jpg">
<img src="images/2-small.jpg" alt="image 2">
<div class="detail">
<h3>Clean Design</h3>
<p>Vestibulum tincidunt libero urna, ut dignissim purus accumsan nec. Sed in molestie lectus. Curabitur non est neque. Maecenas id luctus ligula.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/1-large.jpg">
<img src="images/1-small.jpg" alt="image 1">
<div class="detail">
<h3>Rock Solid</h3>
<p>Duis ac laoreet mi. Maecenas non lorem sed elit molestie tincidunt. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
</div>
<div class="portfolio-page" id="page-3" style="display:none;">
<div class="portfolio-group">
<a class="portfolio-item" href="images/3-large.jpg">
<img src="images/3-small.jpg" alt="image 3">
<div class="detail">
<h3>Wavy Road</h3>
<p>Duis ac laoreet mi. Maecenas non lorem sed elit molestie tincidunt. Vestibulum tincidunt libero urna, ut dignissim purus accumsan nec. Curabitur non est neque.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/2-large.jpg">
<img src="images/2-small.jpg" alt="image 2">
<div class="detail">
<h3>Rocky Mountain</h3>
<p>Sed in molestie lectus. Curabitur non est neque. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet. Duis ac laoreet mi.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/4-large.jpg">
<img src="images/4-small.jpg" alt="image 4">
<div class="detail">
<h3>Clear River</h3>
<p>Duis ac laoreet mi. Maecenas non lorem sed elit molestie tincidunt. Vestibulum tincidunt libero urna, ut dignissim purus accumsan nec. Sed in molestie lectus.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/1-large.jpg">
<img src="images/1-small.jpg" alt="image 1">
<div class="detail">
<h3>Rounded Flower</h3>
<p>Sed in molestie lectus. Curabitur non est neque. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet. </p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/5-large.jpg">
<img src="images/5-small.jpg" alt="image 5">
<div class="detail">
<h3>Bustling City</h3>
<p>Duis ac laoreet mi. Maecenas non lorem sed elit molestie tincidunt. Vestibulum tincidunt libero urna, ut dignissim purus accumsan nec. Curabitur non est neque.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/6-large.jpg">
<img src="images/6-small.jpg" alt="image 22">
<div class="detail">
<h3>Retired Leaves</h3>
<p>Sed in molestie lectus. Curabitur non est neque. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/8-large.jpg">
<img src="images/8-small.jpg" alt="image 8">
<div class="detail">
<h3>Clean Design</h3>
<p>Vestibulum tincidunt libero urna, ut dignissim purus accumsan nec. Sed in molestie lectus. Curabitur non est neque. Maecenas id luctus ligula.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
<div class="portfolio-group">
<a class="portfolio-item" href="images/7-large.jpg">
<img src="images/7-small.jpg" alt="image 7">
<div class="detail">
<h3>Rock Solid</h3>
<p>Duis ac laoreet mi. Maecenas non lorem sed elit molestie tincidunt. Maecenas id luctus ligula. Mauris dignissim ante eu arcu ultricies, at sodales orci aliquet.</p>
<span class="btn">بزرگ نمایی</span>
</div>
</a>
</div>
</div> <!-- page 3 -->
<div class="pagination">
<ul class="nav">
<li class="active">1</li>
<li>2</li>
<li>3</li>
</ul>
</div>

j_naroogha@yahoo.com
سه شنبه 11 فروردین 1394, 11:12 صبح
سلام
میشه واضح توضیح بدین....
معمولا واسه سرچ از تگ form استفاده میشه و action رو هم به همون یا صفحه دیگه میفرستن....
در اون صفحه هم select انجام میشه. روال به این صورت هست.
بیشتر توضیح بدین راحتتر میتونم کمکتون کنم.

emperatorphp
سه شنبه 11 فروردین 1394, 11:56 صبح
سلام مرسی
ببین میخوام با برنامه php که در صفحه ای دگمه سرچ قرار دادم عبارتی رو که کاربر تایپ کرده برای سرچ رو بفرستم به صفحه ای با عنوان searchpage.php بعد اون تو نتایج رو صفحه بندی کنم

j_naroogha@yahoo.com
سه شنبه 11 فروردین 1394, 12:03 عصر
در صفحه اول این کارو بکنین...


<form class="navbar-form" action="searchpage.php" method="post">
<div class="form-group form-inline navbar-btn col-lg-5 navbar-search">
<input type="text" class="form-control" required placeholder="جستجو..." name="key"/>
<button class="btn glyphicon glyphicon-search btn-primary" type="submit" ></button>
</div>
</form>

بعدش در صفحه searchpage.php
دستورات مربوط به فراخوانی داده ها و نمایش رو انجام بدین.

emperatorphp
سه شنبه 11 فروردین 1394, 12:12 عصر
مشکل من این نبود که من مشکل با سرچ و صفحه بندی دارم

j_naroogha@yahoo.com
سه شنبه 11 فروردین 1394, 12:38 عصر
برای صفحه بندی از limit برای دستور select استفاده کنین.

http://www.phpjabbers.com/php--mysql-select-data-and-split-on-pages-php25.html
این لینک به کارتون بیاد شاید

j_naroogha@yahoo.com
سه شنبه 11 فروردین 1394, 12:43 عصر
http://www.webreference.com/programming/php/search/index.html
http://www.webreference.com/programming/php/search/2.html
اینم توضیحات کامل واسه هر دو صفحه