php查詢mysql並顯示
<?php
header("content-type:text/html;charset=utf-8");
$conn = mysql_connect('localhost','root','123456');
mysql_select_db('dbname',$conn);
mysql_query("set names utf8");
$sql = "select infoname from tablename limit 5 order by id desc";
$res = mysql_query($sql,$conn);
echo "<html>";
echo "<head>";
echo "</head>";
echo "<body>";
echo "<ul>";
while($row = mysql_fetch_assoc($res)){
echo "<li>".$row['infoname']."</li>";
}
echo "</ul>";
echo "</body>";
echo "</html>";
mysql_free_result($res);
mysql_close($conn);
?>
2. php中用mysql調用數據並顯示出來
php中是樓上說的那樣。不過要將row數組json_encode($row)變成json字元串(你也可以直接$str='';$str.='XXXXX'這么把需要的東西連接起來。)
然後再js中使用ajax技術
$.post("url",{name:name},function(data){
var arr = json_decode(data);//name的數組
$("#id").html(arr);//id可以是任意你想要顯示到的某個標簽為id中
});
想要好看點的話,可以直接在.php文件中改完,然後也不用json字元串,含有html標簽的字元串也行。返回過來顯示到id下就可以了。
3. php查詢MySQL資料庫問題
可以用AJAX,在不用刷新頁面的前提下調用你所查的內容!
例如:輸入一個姓名,用AJAX把姓名傳遞到指定php文件,然後在php文件中獲取這個姓名,用這個姓名做為查詢條件,獲取這個姓名所對應的其它相關信息,然後存入數組返回查詢頁面,再用函數處理數據後顯示在對應位置,就可以了!
4. php查詢資料庫所有欄位並顯示.
親,你的想法有問題,這是不符合要求的。
資料庫中有很多的表,表中有欄位。因此你不可能查詢資料庫中的id和news,而是只能在特定的表上查詢。同時sql語法也要求
select
fields
from
table_name而不是db_name哦。
舉例來說,保存新聞的表名字是news,
位於資料庫
my_test_db中,那麼應該
$con = mysql_connect("127.0.0.1", "123", "123");
mysql_select_db('my_test_db', $con);
$sql = "select id, news from news";後面的代碼就一樣了
5. 怎樣用php查詢資料庫里的一個數據並顯示
面向過程:
$sql = "select t_bumen from t_xinxi where id=111"; //Sql語句
$result = mysql_fetch_assoc(mysql_query($sql)); //執行sql語句並以關聯數組保存
print_r($result); //輸出數組
6. PHP查詢mysql 並輸出
PHP查詢MySQL並輸出使用的是SELECT 語句。
語法:
SELECTcolumn_name(s)FROMtable_name
SELECT 語句用於從資料庫中選取數據。
示例:
選取存儲在 "Persons" 表中的所有數據(* 字元選取表中所有數據)
<?php
$con=mysql_connect("localhost","peter","abc123");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}
mysql_select_db("my_db",$con);
$result=mysql_query("SELECT*FROMPersons");
while($row=mysql_fetch_array($result))
{
echo$row['FirstName']."".$row['LastName'];
echo"<br/>";
}
mysql_close($con);
?>
在 HTML 表格中顯示結果
<?php
$con=mysql_connect("localhost","peter","abc123");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}
mysql_select_db("my_db",$con);
$result=mysql_query("SELECT*FROMPersons");
echo"<tableborder='1'>
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>";
while($row=mysql_fetch_array($result))
{
echo"<tr>";
echo"<td>".$row['FirstName']."</td>";
echo"<td>".$row['LastName']."</td>";
echo"</tr>";
}
echo"</table>";
mysql_close($con);
?>
以上代碼的輸出:
7. php查詢mysql資料庫並輸出多個結果
$conn=mysqli_connect($DbIP,$DbUserName,$DbPwd,$DbName);//資料庫地址,用戶名,密碼,資料庫名
$name='123';
$sql="SELECTnameFROMorderWHEREname='".$name."'";
$res=mysqli_query($conn,$sql);//也可以直接用$res=mysqli_query($sql);
$arr=array();
if($res&&is_object($res)){
while($row=mysql_fetch_assoc($res)){
$arr[]=$row;
}
}
print_r($arr);
8. PHP如何讀取MYSQL並顯示出來
$conn=mysql_connect('localhost','root','root') or die("error connecting") ;
mysql_query("set names 'utf8'");
mysql_select_db('lxw'); //打開資料庫
$sql ="select id,pagename,isgroup,pagegroupid from author where id <20 order by isgroup desc"; //SQL語句
$result = mysql_query($sql,$conn); //查詢
while($row = mysql_fetch_array($result)){
}
mysql_close($conn); //關閉MySQL連接
給你推薦一個mysql操作類
medoo
9. php mysql資料庫查詢語句並輸出
php中,.是連接符,改成這樣
$proname = "SELECT areaname FROM oepre_user_params JOIN oepre_hometown ON oepre_user_params".".`provinceid` = oepre_hometown.`areaid` WHERE userid=123;