php自助在線查詢,php在線諮詢

本文目錄一覽:

怎麼在網頁上用PHP做個搜索功能?

通過from表單,將查詢的關鍵詞,通過 like 跟數據進行模糊查詢對比\x0d\x0a從topics表中查詢字段subject與傳進來的參數’$_POST[‘topic’]進行比較模糊查詢\x0d\x0a設subject字段數據為:數學,英語,物理,化學,英文\x0d\x0a$subject=$_POST[‘topic’]; \x0d\x0a$sql = “select * from topics where subject like ‘%” .$subject. “%'”;\x0d\x0a$result = mysql_query($sql);\x0d\x0a若從表單提交的『topic』值為「學」,得到的結果將是:數學,化學\x0d\x0a多個字段匹配查詢:\x0d\x0a$sql = “select id,subject from topics where (id like ‘%” .$id. “%’) or (name like ‘%” .$name. “%’) or (subject like ‘%” .$subject. “%’) order by id desc”;\x0d\x0a結果依據字段id的順序

php查詢網頁

你是需要把xls文件直接當成數據庫,然後輸入姓名或者編號,從數據庫查詢後返回結果值么?

如果非得要這麼做可以用phpexcel,具體請在 查看。

但是不建議你這麼處理,效率非常低下,建議把xls文件導入數據庫,比如mysql之類的。這樣查詢起來會快很多。

PHP速查手冊

用PHP知名網的《PHP在線查詢手冊》試試

這個手冊針對記不住PHP的語法、函數等問題,添加了對中文功能的模糊搜索

比如要查找正則表達式相關的函數,可以直接輸入:空格+正則+空格,然後點擊搜索即可

挺方便的

php搜索查詢數據庫數據

查看一下代碼:

?php

// 獲取表單提交值

$student_id = intval(trim($_POST[‘student_id’]));

// 頁面表單  可以放單獨的html文件中,如果放單獨的html頁面中 form 的action的地址要改成下面的PHP文件名

echo ‘form action=”” method=”post”

  input type=”text” name=”student_id” value=”{$student_id}”/

  input type=”submit” name=”submit” value=”查詢”/

  /form’;

// 當有數據提交時

if ($student_id)

{

    $con= mysql_connect(“localhost”,”root”,”111″) or die(“連接錯誤”);

    mysql_select_db(“examination”,$con);

    

    // 查詢

    $sql = “SELECT * FROM tablename WHERE student_id = $student_id “;

    $res=mysql_query($sql);

    $row=mysql_fetch_array($res);

    // 輸出

    echo ‘學號:’.$row[‘student_id’].’br姓名:’.$row[‘name’].’br性別:’.$row[‘gender’].’br分數:’.$row[‘score’];

}

?

PHP的查詢代碼

1.php代碼  a.php?t=1

//a.php  t是列表type

$type =$_GET[‘t’];

if($type===’1′)

{

  $where_sql = “where lxtc like ‘樂享%'”;    

}else if($type===’2′)

{

  $where_sql = “where lxtc like ‘新融合%'”;  

}elseif($type===’3′){

    $where_sql = “where lxtc like ‘新融合%’ OR lxtc like ‘樂享%'”;

}else{

    $where_sql =’ where 1′;//所有的

}

$sql = “select * from `table` “.$where_sql;

$num_sql = “select count(*)as num from `table`”.$where_sql;

//獲取統計總數

//$db是mysql對象 其實就是查詢兩條sql語句的對象 簡寫如下

$db-query($num_sql);

//列表

 $row= $db-query($sql);

 //循環$row就是結果

單單數據邏輯不麻煩,難點應該是sql語句的書寫。用到like   %  第二用到OR連接,

PHP查詢功能如何實現

//獲得連接

$db = mysql_connect(“localhost”, “root”, “root”) or die(mysql_error());

//echo “Connected to MySQLbr/”;

//連接數據庫

mysql_select_db(“test”) or die(mysql_error());

//echo “Connected to Database”;

 

$result = mysql_query(“select * from books”,$db);

//循環遍歷                                                          

while ($myrow = mysql_fetch_row($result)){ 

    print_r($myrow) ; 

}

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/284767.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-22 15:42
下一篇 2024-12-22 15:42

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • Python在線編輯器的優勢與實現方式

    Python在線編輯器是Python語言愛好者的重要工具之一,它可以讓用戶方便快捷的在線編碼、調試和分享代碼,無需在本地安裝Python環境。本文將從多個方面對Python在線編輯…

    編程 2025-04-28
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若服務器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • CentOS 7在線安裝MySQL 8

    在本文中,我們將介紹如何在CentOS 7操作系統中在線安裝MySQL 8。我們會從安裝環境的準備開始,到安裝MySQL 8的過程進行詳細的闡述。 一、環境準備 在進行MySQL …

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27
  • PHP與Python的比較

    本文將會對PHP與Python進行比較和對比分析,包括語法特性、優缺點等方面。幫助讀者更好地理解和使用這兩種語言。 一、語法特性 PHP語法特性: <?php // 簡單的P…

    編程 2025-04-27
  • Python菜鳥在線編程用法介紹

    Python菜鳥在線編程是一個允許用戶在線編輯、運行和調試Python代碼的網站。不僅如此,它還有許多強大的功能可以幫助開發人員更高效地學習和使用Python語言。本文將詳細介紹P…

    編程 2025-04-25
  • 奧賽一本通在線評測

    一、什麼是奧賽一本通在線評測 奧賽一本通在線評測旨在為廣大競賽愛好者提供一個方便、快捷的評測平台。該平台收集了大量的競賽題目,涉及數學、物理、計算機等多個領域,供用戶在線提交答案並…

    編程 2025-04-24

發表回復

登錄後才能評論