php資料庫讀取
Ⅰ 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 />";
?>
Ⅱ php怎麼讀取資料庫信息
是要讀取裡面的所有內容還是顯示這兩個的欄位名
Ⅲ php如何讀取資料庫
<?php
//建立資料庫鏈接,
mysql_connect("localhost","mysql_user","mysql_password")or
die("Couldnotconnect:".mysql_error());
//選擇資料庫
mysql_select_db("mydb");
//查詢sql語句
$result=mysql_query("SELECTid,nameFROMmytable");
//輸出查詢結果
while($row=mysql_fetch_array($result)){
echo$row['id'],"<br/>",$row['name'];
}
//釋放結果內存
mysql_free_result($result);
?>
Ⅳ 用php怎樣從資料庫中直接讀取數據下載
你能存進資料庫,說明你就能取數據.將取出的數據進行base64_decode,然後再根據文件格式發出一個http head,再直接echo出去.
如:一個jpg的圖片.經過header後瀏覽器就會認為那是一個圖片了.
//$db_img 這個是從資料庫取出的base64編碼格式的二進制圖片數據.
$img = base64_decode($db_img);
header("Content-type: image/jpg");
echo $img;
其他格式的文件類型就根據實際情況改header裡面的Content-type
Ⅳ php+mysql如何讀取資料庫數據
先配置復資料庫------連接資料庫制--------選擇資料庫--------填寫檢索表-------輸出檢索內容
Ⅵ php 從資料庫讀取內容、、
先檢查資料庫是否連接成功
然後看看
是否有數據查出來
都可以的話
再看看輸出的形式
<?php
echo
$row[title];
?>
改成這個
Ⅶ php如何通過讀取資料庫
1.在對象資來源管理器中,連接到自
SQL
Server
資料庫引擎實例,再展開該實例。
2.右鍵單擊「SQL
Server
代理」,再單擊「屬性」。
3.在「SQL
Server
代理屬性」對話框中,單擊「連接」,然後在「SQL
Server
連接」下執行以下操作:
Ⅷ php資料庫讀取數據,
下面的代碼試試看吧:
<?php
mysql_connect('資料庫地址','資料庫用戶名','資料庫密碼');
$sql='select * from 資料庫名.表名';
if ($res=mysql_query($sql)){
echo '<table>';
while ($row=mysql_fetch_row($res)) echo '<tr><td>'.join('<td>',$row);
mysql_free_result($res);
echo '</table>';
}else echo "執行:$sql<BR>錯誤:".mysql_error();
mysql_close();
?>
Ⅸ php怎麼讀取資料庫里信息
<?php
/* 連接選擇資料庫 */
$link = mysql_connect("mysql_host", "mysql_user", "mysql_password")
or die("Could not connect : " . mysql_error());
print "Connected successfully";
mysql_select_db("my_database") or die("Could not select database");
/* 執行 SQL 查詢 */
$query = "SELECT * FROM my_table";
$result = mysql_query($query) or die("Query failed : " . mysql_error());
/* 在 HTML 中列印結果 */
print "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
print "\t<tr>\n";
foreach ($line as $col_value) {
print "\t\t<td>$col_value</td>\n";
}
print "\t</tr>\n";
}
print "</table>\n";
/* 釋放資源 */
mysql_free_result($result);
/* 斷開連接 */
mysql_close($link);
?>
Ⅹ php資料庫讀取數據
程序如下:
<?php
//1.連接資料庫
if (@mysql_connect('伺服器','用戶名','密碼')){
//2.計算總數
$sql='select count(*) from a.b';
if ($res=mysql_query($sql)){
list($cnt)=mysql_fetch_row($res);
mysql_free_result($res);
//3.得到隨機的記錄號
$rno=rand(0,$cnt-1);
//4.獲取數據
$sql="select url from p.b limit $rno , 1";
$res=mysql_query($sql);
list($url)=mysql_fetch_row($res);
mysql_free_result($res);
//輸出結果,程序完成
echo "獲取的隨機數據是第{$rno}條:{$url}";
}else echo "執行資料庫查詢出錯,SQL語句是:$sql<br>錯誤信息是:".mysql_error();
mysql_close();
}else echo '連接MYSQL資料庫失敗,錯誤信息:'.mysql_error();
?>