PHP基礎知識回顧_PHP教程

來源:互聯網
上載者:User
header("Content-Type:text/html;charset=UTF-8");
$conn = mysql_connect('localhost','root','');//連結的伺服器(非永久性)
if(!$conn){
echo '';
die('error:'.mysql_error());
}else{
echo '';
echo '連結的伺服器:'.$conn;
}

$db = mysql_select_db('test',$conn);//選擇資料庫
if(!$db){
echo '';
die('error:'.mysql_error());
}else{
echo '';
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 '';
echo '查詢結果集:'.$result;//返回資源標識符
//echo '';
//print_r(mysql_fetch_array($result,MYSQL_ASSOC));//函數從結果集中取得一行作為關聯陣列
//echo '';
//print_r(mysql_fetch_array($result,MYSQL_NUM));//函數從結果集中取得一行作為數字數組
//echo '';
//print_r(mysql_fetch_array($result));//函數從結果集中取得一行作為關聯陣列與數字數組,mysql_fetch_row() 函數從結果集中取得一行作為數字數組

/*
mysql_fetch_array() 函數從結果集中取得一行作為關聯陣列,或數字數組,或二者兼有
返回根據從結果集取得的行產生的數組,如果沒有更多行則返回 false。
*/
echo '';
echo '









'; while($row = mysql_fetch_array($result)){ echo " "; echo " "; echo " "; echo " "; echo " "; echo " "; echo " "; } echo '
" . $row['FirstName'] . "" . $row['LastName'] . "" . $row['Age'] . "" . $row['Hometown'] . "" . $row['Job'] . "
';

echo '';
echo '關閉非持久的 MySQL 串連:'.mysql_close();

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

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

echo '';
$i=0;
do{
$i++;
echo "The number is " . $i . "
";
}
while ($i<5);

http://www.bkjia.com/PHPjc/325737.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/325737.htmlTechArticleheader("Content-Type:text/html;charset=UTF-8"); $conn = mysql_connect('localhost','root','');//連結的伺服器(非永久性) if(!$conn){ echo 'hr/'; die('error:'.mysql_error()); }el...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.