我的目標是從MySQL數據庫獲取數據,然後使用jquery .load()函數使用jquery將其加載到頁面上的div中。我是新來的PHP,所以我想保持在最低限度,並真正使用jQuery來完成大部分的處理。我可以連接到數據庫,執行查詢並關閉它,因此訪問數據庫不是問題。我只是不確定處理這些數據的最佳方式是什麼。我無法將所有這些概念放在一起。一旦我得到一個簡單的例子工作,我可以從那裏去。使用php和jquery將MySQL數據加載到網站
PHP連接到MySQL數據庫:
<?php
//connect to database
$dbhost = "yourhost";
$dbuser = "youruser";
$dbpass = "yourpass";
$dbname = "yourdb";
$connection = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
//Perform database query
$query = "SELECT * ";
$query .= "FROM userInfo ";
$query .= "WHERE ID = 1 ";
$result = mysqli_query($connection, $query);
?>
密碼來檢索用戶數據的行(這就是我需要幫助):
<?php
$user_data = mysqli_fetch_assoc($result)){
//now I want to add more code here to collect all the entries in the row to load into the html.
//Or can I do it in jquery?
}
?>
HTML:
<div id='ID_number'></div>
<div id='first_name'></div>
<div id='last_name'></div>
關閉連接:
<?php mysqli_free_result($result); ?>
<?php mysqli_close($connection); ?>
啊你使用ajax?如果你不是你不需要jquery。只需使用php打印數據。 – Shannon
是的,我正在使用ajax。 – user2755541