php開發一個查詢,php 查詢系統

本文目錄一覽:

怎樣用php+mysql 做一個查詢的網頁

首先搭建一個PHP環境,我用的wamp

然後比如你的數據庫位置是本地localhost

數據庫用戶名是root

數據庫密碼是123456

數據庫名是mydb

數據庫里有個表mytab

有3個字段

id(主鍵) name sno

1 張三 123

2 李四 456

然後在項目根目錄,新建一個文件:index.php

?php

//連接數據庫

$con=mysqli_connect(“localhost”,”root”,”123456″,”mydb”);

//SQL語句

$sql=”select * from mytab;”;

//執行SQL語句,結果保存到$arr

$obj=mysqli_query($con,$sql);

$arr=mysqli_num_rows($result);

?

html

head

meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″

title實現最簡單的php網頁+mysql查詢功能/title

/head

body

?php

echo “pre”;

print_r($obj);

?

/body

/html

之後就能夠看到結果了

我要用戶PHP和數據庫做一個成績查詢系統。請問我應該怎麼做啊?不要太複雜

設計思路么?

首先你需要設計數據庫,成績查詢需要設計哪些表,最簡單的就是這幾三張表:學生表,課程表,成績表,然後設計每個表的字段和關聯關係

然後寫代碼,對數據庫進行CURD,這種小系統完全不用考慮架構,數據量等,所以很簡單的,數據庫+PHP服務端+web前端 最多1天就差不多能做好了

怎麼在網頁上用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怎麼做查詢

form action=”” method=”post”

名字:input type=”text” name=”text”/

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

form

hr

?php$conn = mysql_connect(localhost,root,123456)

or die(‘沒有連接’);

$db = mysql_select_db(test,$conn) or die(‘沒有數據庫’);

mysql_query(“set names utf8”);

if(isset($_POST[‘submit’])){

$name=$_POST[‘text’];

$sql=”select * from ttt where name=”.$name.””;$tt=mysql_query($sql);if($tt){

$row = mysql_fetch_assoc($tt);

echo “名字:”.$row[name].”年齡:”.$row[age].”/br”;

}else{

return false;

}

}

其中:我的數據庫帳號是root 密碼是123456 數據庫是test 表名是ttt 表中有三個字段 分別是id(主鍵 自增 ) name age 主要實現功能是你輸入一個名字 點擊查詢它會把這個人的信息就是名字和年齡顯示出來

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-hant/n/283133.html

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

相關推薦

  • PHP和Python哪個好找工作?

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

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

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

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

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

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

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

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

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

    編程 2025-04-27
  • 學生成績查詢系統

    本文將從多個方面對學生成績查詢系統做詳細的闡述,涉及設計、開發和維護等方面。 一、需求分析 在設計和開發一個學生成績查詢系統之前,需要先進行需求分析。主要包括以下方面: 1、系統用…

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

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

    編程 2025-04-27
  • Linux查詢系統所有用戶

    一、查詢所有用戶的方法 在Linux系統下,我們可以通過以下幾種方式查詢系統所有用戶: 方法一:使用命令cat /etc/passwd cat /etc/passwd 這個命令可以…

    編程 2025-04-24
  • PHP版本管理工具phpenv詳解

    在PHP項目開發過程中,我們可能需要用到不同版本的PHP環境來試驗不同的功能或避免不同版本的兼容性問題。或者我們需要在同一台服務器上同時運行多個不同版本的PHP語言。但是每次手動安…

    編程 2025-04-24
  • PHP數組去重詳解

    一、array_unique函數 array_unique是php中常用的數組去重函數,它基於值來判斷元素是否重複,具體使用方法如下: $array = array(‘a’, ‘b…

    編程 2025-04-24

發表回復

登錄後才能評論