mysql_query() 的用法 怎樣查詢資料庫中pic_url中的資料那解決辦法
來源:互聯網
上載者:User
mysql_query() 的用法 怎樣查詢資料庫中pic_url中的資料那
$con = mysql_connect ( "localhost", "root", "123" );
if (! $con) {
die ( 'could not connect' . mysql_error () );
}
mysql_select_db ( "zuoye", $con );
$st="select pic_url from user where username='" . $_SESSION ['id'] . "'";
$tu=mysql_query($st);
$r=mysql_fetch_array($tu);
print_r($r);
mysql_query() 返回的結果集是什麼 是數組嗎?
------解決方案--------------------
返回根據從結果集取得的行產生的數組,如果沒有更多行則返回 FALSE。
mysql_fetch_array() 是 mysql_fetch_row() 的擴充版本。除了將資料以數字索引方式儲存在數組中之外,還可以將資料作為關聯索引儲存,用欄位名作為鍵名。
如果結果中的兩個或以上的列具有相同欄位名,最後一列將優先。要訪問同名的其它列,必須用該列的數字索引或給該列起個別名。對有別名的列,不能再用原來的列名訪問其內容(本例中的 'field')。
php手冊在手 打遍CSDN無敵手
------解決方案--------------------
mysql_query() 僅對 SELECT,SHOW,EXPLAIN 或 DESCRIBE 語句返回一個資源標識符,如果查詢執行不正確則返回 FALSE。對於其它類型的 SQL 陳述式,mysql_query() 在執行成功時返回 TRUE,出錯時返回 FALSE。
具體請看手冊。
------解決方案--------------------
mysql_query返回的是一個指標或者一個bool啊
------解決方案--------------------
mysql_array()返回的是sql語句