form action="" method="get"
10余年的定州網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整定州建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“定州網(wǎng)站設(shè)計(jì)”,“定州網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
請輸入ID號:input type="text" name="word" /
input type="submit" value="查詢" /
/form
?php
if(!($_GET["word"])){
exit();//沒有數(shù)據(jù)
}
mysql_connect("127.0.0.1",用戶名,密碼);
$sql="use fenzu
select * from think_user
where id={$_GET['word']}
";
$rs=mysql_query($sql);
$num=mysql_num_rows($rs);
//獲取影響行數(shù),0表示沒查到
if(!($num)){
echo '數(shù)據(jù)不存在!';
}
$row=mysql_fetch_array($rs);//如果有多條數(shù)據(jù)請用循環(huán)
echo "id:{$row['id']}";
echo "名字:{$row['name']}";
echo "時(shí)間:{$row['time']}";
//手機(jī)打的沒測試過,應(yīng)該沒什么問題
?
你的頁面跳轉(zhuǎn), 要把原來有的get參數(shù)一同傳遞下去!
因?yàn)椋?如果你第一頁就是根據(jù)相關(guān)get參數(shù)查詢的數(shù)據(jù)庫, 而你在下一頁沒有提供這個(gè)參數(shù), 當(dāng)然會查詢不到!
get參數(shù)是在當(dāng)前頁面有效的, 一般, get參數(shù)是url提供, 你url有就有, 沒有就沒有, 不是你提供一次, 人家就會給你保存一輩子!
例外, 你這個(gè)php文件, 功能其實(shí)很簡單對吧?但你有沒有覺得, 代碼密密麻麻呢?
如果讓你寫一個(gè)大型網(wǎng)站, 那你的代碼豈不是要用東風(fēng)牌大卡車來裝呢?
這么寫當(dāng)然不行,因?yàn)閕n里面是個(gè)字符串你放數(shù)組格式就不對
用implode(",", $array)把數(shù)組轉(zhuǎn)為字符串就行,不用循環(huán)。
親,你的想法有問題,這是不符合要求的。
數(shù)據(jù)庫中有很多的表,表中有字段。因此你不可能查詢數(shù)據(jù)庫中的id和news,而是只能在特定的表上查詢。同時(shí)sql語法也要求
select
fields
from
table_name而不是db_name哦。
舉例來說,保存新聞的表名字是news,
位于數(shù)據(jù)庫
my_test_db中,那么應(yīng)該
$con = mysql_connect("127.0.0.1", "123", "123");
mysql_select_db('my_test_db', $con);
$sql = "select id, news from news";后面的代碼就一樣了