我直接在這給你修改答案算了
目前成都創(chuàng)新互聯(lián)公司已為超過千家的企業(yè)提供了網(wǎng)站建設、域名、網(wǎng)絡空間、網(wǎng)站托管、服務器托管、企業(yè)網(wǎng)站設計、安順網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
使用的時候刪除行號 修改數(shù)據(jù)庫配置 如果想使用 頁面不刷新查詢數(shù)據(jù)庫 需要使用JQUERY 如果有需要給我留言
1 ?php
2 if(isset($_POST['submit'])$_POST['submit']=='提交'){
3 //判斷是否是提交過來的
4 $intext = $_POST['intext'];
5 if($intext!=null||$intext!=''){
6 $link = mysql_connect("localhost", "root", "123456");
7 //數(shù)據(jù)庫配置信息 第一個參數(shù)數(shù)據(jù)庫位置第二個是用戶名第三個是密碼
8 mysql_select_db("szn_test");
9 //設置要使用的數(shù)據(jù)庫
10 $sql = "select * from demo where res = '".$intext."'";
11 //SQL語句
12 var_dump($sql);
13 $res = mysql_query($sql);
14 $arr = array();
15 //吧結果存入數(shù)組 并記錄數(shù)組長度
16 $count = 0;
17 while($data = mysql_fetch_array($res)){
18 $arr[$count] = $data;
19 $count++;
20 }
21 //關閉數(shù)據(jù)庫
22 mysql_close($link);
23 }
24 }
25
26 ?
27 html
28 head
29 title/title
30 /head
31 body
32 form id="form1" method="post" action="demo.php"
33 input type="text" name="intext"
34 input type="submit" name="submit" value="提交"
35 /form
36 ?php
37 if(isset($arr)$arr != null){
38 for($i = 0; $i $count; $i++){
39 foreach($arr[$i] as $key = $value){
40 echo "key:".$key." value:".$value;
41 echo " ";
42 }
43 echo "br";
44 }
45 }
46 ?
47 /body
48 /html
這個是數(shù)據(jù)庫查詢代碼 你可以看以下對照著修改修改
方法:查詢數(shù)據(jù),若數(shù)據(jù)存在則輸出(前端這個要自己寫,我只寫了一個echo)
代碼如下:
//$conn = new mysqli($sql_server_name, $sql_username, $sql_password, $sql_db);
$timu = $_GET["timu"];
$sql = $conn-query("查詢 * from problems where timu
='". $timu . "'"); // 從problems庫里查 注意把“查詢”改成“select”,因為百度知道會屏蔽sql語句
if (mysqli_fetch_assoc($sql) 0) {
echo "已存在";
} else {
echo "不存在";
}
這個簡單??!
首頁做個前臺輸入姓名和會員卡信息的頁面,我做個簡單的頁面給你看
!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"
html?xmlns="
head
meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/
title會員查詢系統(tǒng)/title
/head
body
form?id="form1"?name="form1"?method="post"?action="test.php"
p
label?for="name"/label
input?type="text"?name="name"?id="name"?/
/p
p
label?for="vipid"/label
input?type="text"?name="vipid"?id="vipid"?/
/p
p
input?type="submit"?name="button"?id="button"?value="查詢"?/
/p
/form
/body
/html
然后我給你一個test.php的文件代碼:
?php
$name????=????trim($_POST['name']);
$vipid????=????trim($_POST['vipid']);
$con?=?mysql_connect("127.0.0.1","數(shù)據(jù)庫用戶名","數(shù)據(jù)庫密碼");
if?(!$con)
{
die('Could?not?connect:?'?.?mysql_error());
}
$a????=????mysql_select_db("數(shù)據(jù)庫名字",?$con);
$sql????=????"select?*?from?kh_customer?where?name?=?'$name'?and?vipid?=?'$vipid'";
$result?=?mysql_query($sql);
while($row?=?mysql_fetch_array($result))
{
echo?$row['name']?.?"?"?.?$row['data'];
echo?"br?/";
}
mysql_close($con);
?
頁面美化自己去搞!只能幫你這么多了
M('table')-count();
見手冊統(tǒng)計查詢:
方法說明
Count 統(tǒng)計數(shù)量,參數(shù)是要統(tǒng)計的字段名(可選)
Max 獲取最大值,參數(shù)是要統(tǒng)計的字段名(必須)
Min 獲取最小值,參數(shù)是要統(tǒng)計的字段名(必須)
Avg 獲取平均值,參數(shù)是要統(tǒng)計的字段名(必須)
Sum 獲取總分,參數(shù)是要統(tǒng)計的字段名(必須)
查看一下代碼:
?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';
//?當有數(shù)據(jù)提交時
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分數(shù):'.$row['score'];
}
?
先select查詢,返回的結果顯示到表單中。
在update操作,將在表單中修改的結果更新到數(shù)據(jù)庫中。
很容易的,用thinkphp做更容易。