程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP基礎知識回顧

PHP基礎知識回顧

編輯:PHP綜合
header("Content-Type:text/html;charset=UTF-8");
$conn = mysql_connect('localhost','root','');//鏈接服務器(非永久性)
if(!$conn){
echo '<hr/>';
die('error:'.mysql_error());
}else{
echo '<hr/>';
echo '鏈接服務器:'.$conn;
}

$db = mysql_select_db('test',$conn);//選擇數據庫
if(!$db){
echo '<hr/>';
die('error:'.mysql_error());
}else{
echo '<hr/>';
echo '鏈接數據庫:'.$db;
}

/*
mysql_query() 僅對 SELECT,SHOW,EXPLAIN 或 DESCRIBE 語句返回一個資源標識符,如果查詢執行不正確則返回 FALSE。
對於其它類型的 SQL 語句,mysql_query() 在執行成功時返回 TRUE,出錯時返回 FALSE。
非 FALSE 的返回值意味著查詢是合法的並能夠被服務器執行。這並不說明任何有關影響到的或返回的行數。很有可能一條查詢執行成功了但並未影響到或並未返回任何行。
*/
$sql="SELECT * FROM user";
$result = mysql_query($sql,$conn);//執行一條MySQL查詢,該函數自動對記錄集進行讀取和緩存。如需運行非緩存查詢,請使用 mysql_unbuffered_query()。
echo '<hr/>';
echo '查詢結果集:'.$result;//返回資源標識符
//echo '<hr/>';
//print_r(mysql_fetch_array($result,MYSQL_ASSOC));//函數從結果集中取得一行作為關聯數組
//echo '<hr/>';
//print_r(mysql_fetch_array($result,MYSQL_NUM));//函數從結果集中取得一行作為數字數組
//echo '<hr/>';
//print_r(mysql_fetch_array($result));//函數從結果集中取得一行作為關聯數組與數字數組,mysql_fetch_row() 函數從結果集中取得一行作為數字數組

/*
mysql_fetch_array() 函數從結果集中取得一行作為關聯數組,或數字數組,或二者兼有
返回根據從結果集取得的行生成的數組,如果沒有更多行則返回 false。
*/
echo '<hr/>';
echo '<table border="1" cellspacing="0" cellpadding="5">';
while($row = mysql_fetch_array($result)){
echo "<tr>";
echo "<td>" . $row['FirstName'] . "</td>";
echo "<td>" . $row['LastName'] . "</td>";
echo "<td>" . $row['Age'] . "</td>";
echo "<td>" . $row['Hometown'] . "</td>";
echo "<td>" . $row['Job'] . "</td>";
echo "</tr>";
}
echo '</table>';

echo '<hr/>';
echo '關閉非持久的 MySQL 連接:'.mysql_close();

$name = array('fruits' => array('orange', 'banana', 'apple'),
'veggie' => array('carrot', 'collard','pea'));;
echo '<hr/>';
print_r($name['fruits'][1]);
echo '<hr/>';
echo count($name);//計算數組中的單元數目或對象中的屬性個數

echo '<hr/>';
/*
符號“->”表示:調用類的函數和成員變量
*/
class className{
function funName(){
echo "dggdgdgd";
}
}
$classOne = new className();
$classOne->funName();

echo '<hr/>';
$i=0;
do{
$i++;
echo "The number is " . $i . "<br />";
}
while ($i<5);
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved