查詢表單.HTML
專注于為中小企業(yè)提供做網(wǎng)站、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)六合免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
form action=search.php method=get
keyword:input name=key value="" type=textinput type=submit value="submit"
/form
search.php
?php
$dbhost="數(shù)據(jù)庫地址";
$dbuser="數(shù)據(jù)庫用戶名";
$dbpwd="數(shù)據(jù)庫密碼";
$database="數(shù)據(jù)庫名";
$key=$_GET['key'];
$db_source = mysql_connect($dbhost, $dbuser, $dbpwd);
mysql_select_db($database, $db_source) or die("數(shù)據(jù)庫連接出錯(cuò)!");
mysql_query("set names GBK");
?
style
*{font-size:14px;}
body{padding:0;margin:0}
th,td{padding:10px}
/style
h1搜索結(jié)果/h1
?php
$pagesize=3;
//取得記錄總數(shù)$rs,計(jì)算總頁數(shù)用
$rs=mysql_query("select count(id) from tb_news where title like '%".$key."%'",$db_source);
$myrow = mysql_fetch_array($rs);
$numrows=$myrow[0];
//計(jì)算總頁數(shù)
$pages=intval($numrows/$pagesize);
if ($numrows%$pagesize)
{$pages++;}
//設(shè)置頁數(shù)
if (isset($_GET['page'])){
$page=intval($_GET['page']);
}
else{
//設(shè)置為第一頁
$page=1;
}
//計(jì)算記錄偏移量
$offset=$pagesize*($page - 1);
//讀取指定記錄數(shù)
$rs=mysql_query("select * from tb_news where title like '%".$key."%' order by id desc limit $offset,$pagesize",$db_source);
if ($myrow = mysql_fetch_array($rs))
{
$i=0;
do {
?
這里為循環(huán)代碼,單獨(dú)出來了
?php echo "a href=Show.php?id=".$myrow["id"]."".$myrow["title"]."/a";?br
?php
$i++;
}
while ($myrow = mysql_fetch_array($rs));
}
echo "div align='center'共有".$pages."頁(".$page."/".$pages.")";
for ($i=1;$i$page;$i++)
echo "a href='?page=".$i."key=".$key."'[".$i ."]/a ";
echo "[".$page."]";
for ($i=$page+1;$i=$pages;$i++)
echo "a href='?page=".$i."key=".$key."'[".$i ."]/a ";
echo "/div";
?
$mysqliObj = new mysqli("數(shù)據(jù)庫服務(wù)器", "數(shù)據(jù)庫用戶","數(shù)據(jù)庫表名", "數(shù)據(jù)庫明");
//字符集
$mysqliObj-query("set names utf8");
$result = $mysqliObj-query("select * from 表名 limit 1000");
$data=array();
while(@$row=$result-fetch_array()){
$data[]=$row;
}
?php
$db = mysql_connect ("數(shù)據(jù)庫IP地址", "數(shù)據(jù)庫用戶名", "數(shù)據(jù)庫密碼");
//例如:$db = mysql_connect ("127.0.0.1", "root", "123456");
mysql_select_db ("要連接數(shù)據(jù)庫的名字", $db);
$sql = "select * from tabel";//查詢語句
$result = mysql_query ($sql);進(jìn)行查詢
$resultArr = mysql_fetch_array($result );得到結(jié)果返回?cái)?shù)組
print_r($resultArr);打印結(jié)果
?
查看一下代碼:
?php
//?獲取表單提交值
$student_id?=?intval(trim($_POST['student_id']));
//?頁面表單??可以放單獨(dú)的html文件中,如果放單獨(dú)的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';
//?當(dāng)有數(shù)據(jù)提交時(shí)
if?($student_id)
{
$con=?mysql_connect("localhost","root","111")?or?die("連接錯(cuò)誤");
mysql_select_db("examination",$con);
//?查詢
$sql?=?"SELECT?*?FROM?tablename?WHERE?student_id?=?$student_id?";
$res=mysql_query($sql);
$row=mysql_fetch_array($res);
//?輸出
echo?'學(xué)號(hào):'.$row['student_id'].'br姓名:'.$row['name'].'br性別:'.$row['gender'].'br分?jǐn)?shù):'.$row['score'];
}
?
示例代碼如下:
?php
header('content-type:text/html;charset=utf-8');
//以?pdo?方式連接mysql數(shù)據(jù)庫
$dsn?=?'mysql:dbname=message;host=localhost';
$user?=?'root';//數(shù)據(jù)庫用戶名
$passwd?=?'';//數(shù)據(jù)庫密碼
$pdo?=?new?PDO($dsn,?$user,?$passwd);
$pdo-query('set?names?utf8');//設(shè)置字符集
$result?=?$pdo-query('select?yeming?from?tp_users');//查詢數(shù)據(jù)庫
$result-setFetchMode(PDO::FETCH_ASSOC);
$result_arr?=?$rs-fetchAll();
print_r($result_arr);
"第一個(gè)數(shù)據(jù)"的概念有點(diǎn)模糊:
可以直接用返回記錄數(shù)組的索引第1條就是,或者按某字段進(jìn)行排序,根據(jù)需要來。
分享題目:php數(shù)據(jù)庫查詢數(shù)據(jù)代碼 PHP查詢數(shù)據(jù)庫
網(wǎng)站鏈接:http://aaarwkj.com/article36/docpcsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、品牌網(wǎng)站建設(shè)、面包屑導(dǎo)航、網(wǎng)站內(nèi)鏈、、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)