『壹』 php中怎麼從資料庫中取出數據怎麼顯示最好有詳細的代碼
$con=mysql_connect('localhost','root','');//資料庫信息
mysql_select_db('shop');//資料庫名
mysql_query("setnamesutf8");//設置字元集編碼
$sql="selectgoods_name,goods_number,shop_pricefromgoods";//查詢語句
$res=mysql_query($sql);//執行查詢
while($row=mysql_fetch_assoc($res)){
$rows[]=$row;//接受結果集
}
//遍歷數組
foreach($rowsas$key=>$v){
echo$v['goods_name']."---".$v['goods_number']."---".$v['shop_price']."<br/>";
}
『貳』 PHP中怎麼把數據全部顯示出來
其實用不著javascript php就完全可以實現你要的功能。估計問題就出在你的js上面。我找了 但是沒找到 呵呵。有點粗心 。下面是我用php實現的 我把代碼給你粘貼上來。 你上面得到的有的數據不需要 ,我沒有給你刪除,但是給你注釋了。
<?php
$mysql_server_name="localhost"; //資料庫伺服器名稱
$mysql_username="root"; // 連接資料庫用戶名
$mysql_password=""; // 連接資料庫密碼
$mysql_database="hhwhcm"; // 資料庫的名字
$conn=mysql_connect($mysql_server_name, $mysql_username, $mysql_password) or die(mysql_error());
mysql_select_db($mysql_database) or die(mysql_error());
mysql_query("set name gb2312"); // 從表中提取信息的sql語句
$strsql="select * from hhwhcm_userlogin"; // 執行sql查詢
$result=mysql_db_query($mysql_database, $strsql, $conn); // 定位到第一條記錄
//var_mp($result);die;
//mysql_data_seek($result, 0); // 獲取查詢結果
//$rowCount = mysql_num_rows($result); //結果條數
//var_mp($rowCount);die;
//$rowR = mysql_fetch_row($result); //第一條數據
//var_mp($rowR);die;
$tbStr = "<table id='tbResult' width='200' border='1'>";
while($colR=mysql_fetch_array($result))
{
$tbStr .= "<tr><td>".$colR['U_ID']."</td><td>";
$tbStr .=$colR['U_PWD']."</td><td>";
$tbStr .= $colR['U_Type'] ."</td><td>";
$tbStr .= $colR['U_Limites']."</td></tr>";
}
$tbStr .= "</table>";
echo $tbStr;
mysql_free_result($result); mysql_close(); ?>
這樣下來,我覺得代碼節省了不少
『叄』 怎樣控制php頁面調出資料庫里的內容多少
限制條數 用limit 0 ,10就是取最前面的10條
限制字元 用字元截取函數 substr() 截取中文用正則或者mb_substr或者iconv_substr()
=============================
截取英文的substr("iceweb.cn",0,5)//返回icewe
mb_substr("漢字測試",0,2,'UTF-8')//返回漢字
iconv_substr類似mb_substr
『肆』 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下就可以了。
『伍』 php中選擇打開資料庫的方法是
在mysql資料庫中,創建一個test資料庫,用於測試。
總結:
1、創建一個test資料庫。
2、使用mysql_connect()函數創建一個資料庫的連接。
3、再使用mysql_select_db()函數選擇要操作的資料庫test,並通過if語句判斷結果。
『陸』 php調用資料庫欄位
這個先連接資料庫,然後調用,代碼如下:
$dbhost='localhost:3306';//mysql伺服器主機地址
$dbuser='root';//mysql用戶名
$dbpass='123456';//mysql用戶名密碼
$conn=mysqli_connect($dbhost,$dbuser,$dbpass);
if(!$conn){
die('Couldnotconnect:'.mysqli_error());
}
echo'資料庫連接成功!';mysqli_close($conn);
$sql=mysql_query("select*fromwx_agent_orderswhereid=1");
$row=mysql_query($conn,$sql);
while($r=mysql_fetch_array($row)){
echo$r['sendcontent']
}
這是最基礎的php獲取mysql方法了,希望採納
『柒』 php 查詢第個字元是否相符並調出數據
$sql = "select * from `表名` where `name` like '".$keyword."%'";
『捌』 如何用php獲取資料庫信息並顯示
獲取ppq資料庫的所有表名的代碼:
?php
$server='localhost';
$user='root';
$pass='12345';
$dbname='ppq';
$conn=mysql_connect($server,$user,$pass);
if(!$conn)
die("資料庫系統連接失敗!");
$result=mysql_list_tables($dbname);
if(!$result)
die("資料庫連接失敗!");
while($row=mysql_fetch_row($result))
{
echo
$row[0]."
";
}
mysql_free_result($result);
?
mysql_list_tables
(PHP
3,
PHP
4
,
PHP
5)
mysql_list_tables
--
列出
MySQL
資料庫中的表
說明
resource
mysql_list_tables
(
string
database
[,
resource
link_identifier])
mysql_list_tables()
接受一個資料庫名並返回和
mysql_query()
函數很相似的一個結果指針。用
mysql_fetch_array()或者用mysql_fetch_row()來獲得一個數組,數組的第0列就是數組名,當獲取不到時
mysql_fetch_array()或者用mysql_fetch_row()返回
FALSE。
『玖』 如何用php調用mysql中的數據
大概的基本流程如下:
連接資料庫,再加一個判斷。
選擇資料庫
讀取表
輸出表中數據
下面是代碼:
<?php
$con = mysql_connect("localhost","root","abc123");
/* localhost 是伺服器 root 是用戶名 abc123 是密碼*/
if (!$con)
{
die("資料庫伺服器連接失敗");
}
/* 這就是一個邏輯非判斷,如果錯誤就輸出括弧里的字元串 */
@mysql_select_db("a", $con);
/* 選擇mysql伺服器里的一個資料庫,假設你的資料庫名為 a*/
$sql = "SELECT * FROM qq";
/* 定義變數sql, "SELECT * FROM qq" 是SQL指令,表示選取表qq中的數據 */
$result = mysql_query($sql); //執行SQL語句,獲得結果集
/*下面就是選擇性的輸出列印了,由於不清楚你的具體情況給你個表格列印吧*/
//列印表格
echo "<table border=1>";
while( $row = mysql_fetch_array($result) )
/*逐行獲取結果集中的記錄,得到數組row */
{
/*數組row的下標對應著資料庫中的欄位值 */
$id = $row['id'];
$name = $row['name'];
$sex = $row['sex'];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$name</td>";
echo "<td>$sex</td>";
echo "</tr>";
}
echo "<table />";
?>
如果你的switch是表頭,就定義這個表頭欄位,然後輸出。
你可以去後盾人平台看看,裡面的東西不錯
『拾』 php如何將一條數據里的數據取出來
你將這個數組用php的 serialize() 函數轉換一次。再插入到資料庫中。
讀取的話,你就從資料庫中取出來。再用php的 unserialize()函數轉換為php的數組