插件作者的标准出来了!Manyou诚邀开发者加盟!
“互联网平台开发者”特刊 有奖征集开发者
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT2.5正式版发布
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的网店托管-卖否
PHP就业培训直通车 | LAMP培训大连
Discuz!收费服务内容及价格
《站长》杂志读者调查表
Discuz!/ECShop 专用官方虚拟主机
Insenz最新活动精美礼品大派送!
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
《站长》第七期:2008SNS进行时
返回列表 发新话题

请问如何在页面中访问ss的数据库表,进行显示?

1、自己要做一个页面需要访问数据库,在php页面中需要include那个页面能够吧数据库链接等变量引入?


2、这样写数据库查询是否正确?
<!--

$query = $db->query("SELECT subject FROM xspace.supe_announcements");



$q = $db->query($query);



while ($q->fetchInto($row)) {

-->
<tr><td><?= row(0) ?></td>

<td><?= row(1) ?></td>


<td><?= row(2)?></td>

</tr>
<!--

}


-->

谢谢!!!
如果可以轻易的用页面语句访问数据库,那程序还有什么安全性。
欢迎访问--读书生活社区 --读书是一种生活方式     
点击注册获取免费书籍—书谷网
求人不如求己,问题多用搜索
ss他自己怎么做的呢?
以下方式,不想使用,希望利用ss本身的数据库操作方法,至于安全控制,是自己来控制的

<?php
$db_host='127.0.0.1';
$db_database='xspace';
$db_username='root';
$db_password='1';
?>
---------
<?php
//Include our login information
include('db.php');
// Connect
$connection = mysql_connect($db_host, $db_username, $db_password);
if (!$connection){
die("Could not connect to the database111: <br />". mysql_error());
}
// Select the database
$db_select = mysql_select_db($db_database);
if (!$db_select){
die ("Could not select the database222: <br />". mysql_error());
}
// Assign the query
$query = "SELECT subject FROM xspace.supe_announcements";
// Execute the query
$result = mysql_query($query);
if (!$result){
die ("Could not query the database3333: <br />". mysql_error());
}
// Fetch and display the results
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){
$title = $row["subject"];

echo "<tr>";
echo "<td>$title</td>";

echo "</tr>";
}
// Close the connection
mysql_close($connection);
?>
1、插件,是怎么进行数据库访问的呢?
2、$discuz_action = 209;是什么意思?
3、if(!defined('IN_DISCUZ')) exit('Access Denied'); 安全控制部分:是怎么运行的呢?
自己顶顶
返回列表