① php+MYSQL 怎樣按條件查詢資料庫里表的名稱
mysql
有一個默認的資料庫,叫做information_schema
連上這個庫,執行下面的
語句
(你自己那可能的改下下面的sql)
//table_schema
是你的資料庫名字
table_name是表名
select
*
from
tables
where
table_schema
=
'storage'
and
table_name
like
'proct%'
你看看庫中這個表
結構
就明白了,呵呵
② php 多條件查詢資料庫MySQL
SELECT * FROM `表名` WHERE bookid=22
獲取BOOKID為22的記錄,輸出$uid=
if(strpos($uid,"2")!==false):echo"包含";else:echo"不包含";endif;
判斷UID中是否含有2
MYSQLI方法統計數量
$num=mysqli_num_rows(mysqli_query($mysqli,"SELECT id FROM `表名` where pinglun=1"));
統計該表中pinglun=1的記錄數量
③ php查詢MySQL資料庫問題
可以用AJAX,在不用刷新頁面的前提下調用你所查的內容!
例如:輸入一個姓名,用AJAX把姓名傳遞到指定php文件,然後在php文件中獲取這個姓名,用這個姓名做為查詢條件,獲取這個姓名所對應的其它相關信息,然後存入數組返回查詢頁面,再用函數處理數據後顯示在對應位置,就可以了!
④ php mysql怎麼查詢資料庫
//1.連接資料庫
$link=@mysql_connect('localhost','root','123456');
//2.判斷是否連接成功
if(!$link)exit('資料庫連接失敗');
//3.選擇資料庫
mysql_select_db('mydatabase');
//4.設置字元集utf8
mysql_set_charset('utf8');
//5.准備一個SQL語句
$sql='select*fromuser';
//6.發送SQL語句
$result=mysql_query($sql);
//7.判斷並處理返回結果
if($result){
while($row=mysql_fetch_array($result)){
$list[]=$row;
}
echo"<pre>";
print_r($list);
echo"</pre>";
}
//8.釋放資源
mysql_free_result($result);//查詢操作才需要釋放結果集
mysql_close();
⑤ 用php代碼怎麼查詢mysql資料庫裡面的
基本代碼如下:
<?php
$con = mysql_connect("地址","用戶","密碼");
if (!$con)
{
die('資料庫連接失敗: ' . mysql_error());
}
mysql_select_db("使用的Table", $con);
$result = mysql_query("SELECT * FROM 表名 WHERE 條件");
while($row = mysql_fetch_array($result))
{
print_r($row );
echo "<br />";
}
mysql_close($con);
?>
看這個問題,您應該是個初學者。建議你下載一份speedphp框架,閱讀一下源碼。
為個人感覺這個框架對初學者來說相當不錯。
手動回復,不謝
⑥ php+mysql多條件多值查詢
PHP+Mysql多條件多值查詢示例代碼:
index.html代碼:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8">
<title>SQL多條件查詢示例</title>
</head>
<body>
<formmethod="post"action="deal.php">
<h1>房屋出租</h1>
房屋類型:<selectname="type">
<optionvalue="1">一居室</option>
<optionvalue="2">二居室</option>
<optionvalue="3">三居室</option>
</select><br/>
面積:<inputname="area"type="text"/><br/>
地址:<inputname="addr"type="text"/><br/>
<inputname="btn"type="submit"value="搜索"/><br/>
</form>
</body>
</html>
deal.php文件:
<?php
//連接資料庫
$conn=mysql_connect("localhost","root","");
//選擇資料庫
$db=mysql_select_db("資料庫名");
//接收參數
$type=$_POST['type'];
$area=$_POST['area'];
$addr=$_POST['addr'];
//SQL語句主題
$query="select*fromroomwhere";
//根據條件和傳的值拼接sql語句
//判斷面積不為空
if($type!=""){
//然後根據具體面積分情況拼接
switch($type){
case1:
//一居室
$query.="room_type=1";
break;
case2:
$query.="room_type=2";
break;
case3:
$query.="room_type=3";
break;
}
}
//面積
if($area!=""){
$query.="andarea={$area}";
}
//地址
if($addr!=""){
$query.="andaddrlike'%{$addr}%'";//地址
}
//執行查詢
$result=mysql_query($query);
//遍歷結果
echo"搜搜結果如下:";
while($row=mysql_fetch_array($result)){
echo"地址:".$row['addr'];
echo"<br/>";
echo"面積:".$row['area'];
echo"<br/>";
echo"居室:".$row['type'];
echo"<br/>";
echo"價格:".$row['addr'];
echo"<br/>";
//等等
}
?>
⑦ php查詢mysql資料庫
請看你的這個語句:
<?php
if(!empty($_POST['button'])){
$xinming=$_POST['tiaojianchaxun'];
}
?>
對變數$xinming的賦值是有條件的,你現在出錯就是因為條件不滿足沒有對它賦值,而後面還是需要使用,建議你這個時候對else進行適當處理,例如可以考慮退出程序,例如:
<?php
if(!empty($_POST['button'])){
$xinming=$_POST['tiaojianchaxun'];
}else{
exit("遇到問題了,無法執行。");
}
?>
⑧ php 多條件查詢MYSQL 資料庫問題
select nr from 表名 where id in(1,2,3)
⑨ MYSQL資料庫+PHP,多重條件搜索的方法,高手解答一下。高分懸賞。
這個很簡單,你可以先用GET獲取URL中KEYWORD的值,獲得了之後進行第一次MYSQL查詢,當用戶在返回的結果中再次點擊後即可再次查詢.
同時也可以用鏈表查詢來解決,即MYSQL中的多對多查詢.
這個你可以去查詢下相關例子,我就不在這細說了.
QQ:408668252
如果找不到那找:[email protected]
⑩ php怎樣查詢資料庫(mysql)信息
第一題主要連接資料庫,
第二打開連接
第三執行查詢
第四判斷返回結果
題主可以到w3school上查看具體教程
考慮到不清楚題主安裝的環境,暫不貼出代碼了。
祝好運,望採納。