mysqli有兩種數據庫敬好連接方式:
建網站原本是網站策劃師、網絡程序員、網頁設計師等,應用各種網絡程序開發技術和網頁設計技術配合操作的協同工作。成都創新互聯公司專業提供網站建設、成都做網站,網頁設計,網站制作(企業站、響應式網站設計、電商門戶網站)等服務,從網站深度策劃、搜索引擎友好度優化到用戶體驗的提升,我們力求做到極致!
1、面向過程式連接攜梁:
mysqli_connect('localhost','xxx','xxx','xxx');
mysqli_query('');
后使用mysqli_fetch_assoc方辯稿運法獲取到數據。
2、面向對象式連接:
$mysqli?=?new?mysqli("localhost",?"my_user",?"my_password",?"world");
$result?=?$mysqli-query('');
后使用$result-fetch_assoc()獲取數據。
至于num_rows是獲取查詢到的行數的方法。
查看一下代碼:
?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'];
}
?
你寫的單引號,變量直接當字符串使用了,$s_spid沒有被解析成對應的值
最簡單的方法是使用IN、NOT IN來查詢存在、不存在,很好理解,枯纖下面是查詢不存在的例子:派敗空
select * from a where tid not in (select tid from b)
但是不知塵瞎道你的mysql是否支持這樣的子查詢,如果不支持,就用你的連接,例子如下:
select a.*,b.tid from a left join b on a.tid=b.tid where b.tid is null
注意,要使用左連接(LEFT JOIN),條件是B.TID為空。
分享文章:php查詢構造數據 php查看結構類型變量的值
當前鏈接:http://m.newbst.com/article36/ddpidsg.html
成都網站建設公司_創新互聯,為您提供虛擬主機、移動網站建設、靜態網站、品牌網站制作、外貿網站建設、品牌網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯