重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
因為你少寫了一個大括號的結尾。
創新互聯專業為企業提供措勤網站建設、措勤做網站、措勤網站設計、措勤網站制作等企業網站建設、網頁設計與制作、措勤企業網站模板建站服務,10多年措勤做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
修改后:
table?id="DataList1"?cellspacing="0"?border="0"?width="100%"
?php
$db?=?mysqli_connect('localhost',?'root','root');//連接MySQL服務器
mysqli_select_db($db,'ticket');//選擇數據庫文件
if(mysqli_connect_errno()){
echo?"Error:Could?not?connect?to?mysql?ticket"; exit;
}
$q="select?*?from?news";//設置查詢指令
$result=mysql_query($db,$q);//執行查詢
while($row=mysql_fetch_assoc($result))?//將result結果集中查詢結果取出一條
{
echo"trtd".$row["news"]."/tdtd".$row["date"]."/td/tr";?exit;
}
}?//?就是這樣?
?
/table
謝謝謝謝謝謝碼密。的入輸要需所面。界理管臺后器。由路陸登是。碼密理管。廖仲庭。器由。路。
其實用不著javascript php就完全可以實現你要的功能。估計問題就出在你的js上面。我找了 但是沒找到 呵呵。有點粗心 。下面是我用php實現的 我把代碼給你粘貼上來。 你上面得到的有的數據不需要 ,我沒有給你刪除,但是給你注釋了。
?php
$mysql_server_name="localhost"; //數據庫服務器名稱
$mysql_username="root"; // 連接數據庫用戶名
$mysql_password=""; // 連接數據庫密碼
$mysql_database="hhwhcm"; // 數據庫的名字
$conn=mysql_connect($mysql_server_name, $mysql_username, $mysql_password) or die(mysql_error());
mysql_select_db($mysql_database) or die(mysql_error());
mysql_query("set name gb2312"); // 從表中提取信息的sql語句
$strsql="select * from hhwhcm_userlogin"; // 執行sql查詢
$result=mysql_db_query($mysql_database, $strsql, $conn); // 定位到第一條記錄
//var_dump($result);die;
//mysql_data_seek($result, 0); // 獲取查詢結果
//$rowCount = mysql_num_rows($result); //結果條數
//var_dump($rowCount);die;
//$rowR = mysql_fetch_row($result); //第一條數據
//var_dump($rowR);die;
$tbStr = "table id='tbResult' width='200' border='1'";
while($colR=mysql_fetch_array($result))
{
$tbStr .= "trtd".$colR['U_ID']."/tdtd";
$tbStr .=$colR['U_PWD']."/tdtd";
$tbStr .= $colR['U_Type'] ."/tdtd";
$tbStr .= $colR['U_Limites']."/td/tr";
}
$tbStr .= "/table";
echo $tbStr;
mysql_free_result($result); mysql_close(); ?
這樣下來,我覺得代碼節省了不少
讀數據庫,以表格輸出的示例代碼:
?php
header('Content-type:text/html;charset=utf-8');
$db = new mysqli('localhost','root','root','books');
$rows = $db-query('SELECT * FROM customers');
echo 'table border="1"trtd姓名/tdtd年齡/td/tr';
while($row = $rows-fetch_assoc()){
echo 'trtd'.$row['name'].'/td';
echo 'td'.$row['address'].'/td/tr';
}
?
獲取ppq數據庫的所有表名的代碼:
?php
$server='localhost';
$user='root';
$pass='12345';
$dbname='ppq';
$conn=mysql_connect($server,$user,$pass);
if(!$conn)
die("數據庫系統連接失敗!");
$result=mysql_list_tables($dbname);
if(!$result)
die("數據庫連接失敗!");
while($row=mysql_fetch_row($result))
{
echo
$row[0]."
";
}
mysql_free_result($result);
?
mysql_list_tables
(PHP
3,
PHP
4
,
PHP
5)
mysql_list_tables
--
列出
MySQL
數據庫中的表
說明
resource
mysql_list_tables
(
string
database
[,
resource
link_identifier])
mysql_list_tables()
接受一個數據庫名并返回和
mysql_query()
函數很相似的一個結果指針。用
mysql_fetch_array()或者用mysql_fetch_row()來獲得一個數組,數組的第0列就是數組名,當獲取不到時
mysql_fetch_array()或者用mysql_fetch_row()返回
FALSE。