delphiprog3000
یک شنبه 05 خرداد 1392, 08:43 صبح
با سلام به دوستان و اساتید گرامی
بنده میخوام با دوستان همفکری کنیم و روشهای نمایش اطلاعات جستجو شده را در صقحه نمایش دهیم.
حالا هرکسی لطف کنه راهی رو که میدونه مناسبتر و اصولی تره رو برای بنده وسایرین قرار بده شاید مورد پسند دیگران قرار بگیره. با تشکر
مثلا این قطعه کد را بنده استفاده کردم.
<?php
if ( isset( $_POST["btn_sub2"] ) ){
$searchfield=$_POST["text"];
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("signup", $con);
$cc=mysql_query("SET NAMES 'utf8'");
$result = mysql_query ("select * from signup WHERE name LIKE '%$searchfield%' OR phone LIKE '%$searchfield%' OR email LIKE '%$searchfield%' OR comment LIKE '%$searchfield%' ");
$info = array();
while ($data = mysql_fetch_array($result)){
$info[] = $data;
}
if(count($info)!= 0){
?>
<table direction="rtl" border="1 px" width="90%" align="center"><tr align="center"><td>شرح</td><td>وب سایت</td><td>ایمیل</td><td>تلفن</td><td>نام / نام خانوادگی</td><td>ردیف</td></tr>
<?php
foreach ($info as $k => $v) {
print "<tr><td>".$v[1]."</td><td>".$v[2]."</td><td>".$v[3]."</td><td>".$v[4]."</td><td>"."<a href=\"http://localhost/test/index.php?kind=peace&id=$v[1]\" class=\"printbot\">حذف</a>"."</td></tr>".$v[5]."</td><td>".$v[6]."</td><td>";
}
?>
</table>
<?php
}
}
?>
در اینجا درصورت کلیک برروی دکمه چک میکنه اتصال رو و برقرار میکنه. بعد متن مورد نظر که در یک تکست قرار دادیم رو با دستور sql کنترل میکنه که در پایگاه داده وجود دارد.و بعد بر اساس تعداد اطلاعات واکشی شده میاد table میسازه و اطلاعات رو در جدول نشون کاربر میده.
خوب به نظر دوستان این روش مناسب اگه پیشنهاد یا راهی به ذهنشون میخوره لطفا قرار بدن.البته بنده دنبال روشهای بهینه تر و حرفه ای تر هستم .با تشکر.....
بنده میخوام با دوستان همفکری کنیم و روشهای نمایش اطلاعات جستجو شده را در صقحه نمایش دهیم.
حالا هرکسی لطف کنه راهی رو که میدونه مناسبتر و اصولی تره رو برای بنده وسایرین قرار بده شاید مورد پسند دیگران قرار بگیره. با تشکر
مثلا این قطعه کد را بنده استفاده کردم.
<?php
if ( isset( $_POST["btn_sub2"] ) ){
$searchfield=$_POST["text"];
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("signup", $con);
$cc=mysql_query("SET NAMES 'utf8'");
$result = mysql_query ("select * from signup WHERE name LIKE '%$searchfield%' OR phone LIKE '%$searchfield%' OR email LIKE '%$searchfield%' OR comment LIKE '%$searchfield%' ");
$info = array();
while ($data = mysql_fetch_array($result)){
$info[] = $data;
}
if(count($info)!= 0){
?>
<table direction="rtl" border="1 px" width="90%" align="center"><tr align="center"><td>شرح</td><td>وب سایت</td><td>ایمیل</td><td>تلفن</td><td>نام / نام خانوادگی</td><td>ردیف</td></tr>
<?php
foreach ($info as $k => $v) {
print "<tr><td>".$v[1]."</td><td>".$v[2]."</td><td>".$v[3]."</td><td>".$v[4]."</td><td>"."<a href=\"http://localhost/test/index.php?kind=peace&id=$v[1]\" class=\"printbot\">حذف</a>"."</td></tr>".$v[5]."</td><td>".$v[6]."</td><td>";
}
?>
</table>
<?php
}
}
?>
در اینجا درصورت کلیک برروی دکمه چک میکنه اتصال رو و برقرار میکنه. بعد متن مورد نظر که در یک تکست قرار دادیم رو با دستور sql کنترل میکنه که در پایگاه داده وجود دارد.و بعد بر اساس تعداد اطلاعات واکشی شده میاد table میسازه و اطلاعات رو در جدول نشون کاربر میده.
خوب به نظر دوستان این روش مناسب اگه پیشنهاد یا راهی به ذهنشون میخوره لطفا قرار بدن.البته بنده دنبال روشهای بهینه تر و حرفه ای تر هستم .با تشکر.....