先找到config.php文件,如图:
然后打开配置文件并在其中配置数据库的信息,如下代码:
php
return?array(
//'配置项'='配置值'
'DB_TYPE'???=?'mysql',??//?数据库类型
'DB_NAME'???=?'tpshow',??//?数据库名
'DB_USER'???=?'root',?//?用户名
'DB_PWD'???=?'root',??//?密码
'DB_PREFIX'???=?'tp_'?//?数据库表前缀
);
然后在应用的Home的Controller中,如下图的文件
namespace?Home\Controller;
use?Think\Controller;
class?IndexController?extends?Controller?{
public?function?index(){
$db?=?M("show");?//?实例化show对象
$data?=?$db-find();//读取一条数据
dump($data);//打印数据
}
大概的基本流程如下:
连接数据库,再加一个判断.
选择数据库
读取表
输出表中数据
下面是代码:
if (!$con)
{
die("数据库服务器连接失败");
/*?这就是一个逻辑非判断,如果错误就输出括号里的字符串 */?
@mysql_select_db("a",?$con);?
/*?选择mysql服务器里的一个数据库,假设你的数据库名为?a*/
$sql?=?"SELECT?*?FROM qq";?
/* 定义变量sql,?"SELECT?*?FROM?qq" 是SQL指令,表示选取表qq中的数据?*/
$result = mysql_query($sql); //执行SQL语句,获得结果集
/*下面就是选择性的输出打印了,由于不清楚你的具体情况给你个表格打印吧*/
//打印表格?
echo "table border=1";?
while( $row = mysql_fetch_array($result) )
/*逐行获取结果集中的记录,得到数组row?*/
{ ?
/*数组row的下标对应着数据库中的字段值?*/
$id = $row['id'];?
$name = $row['name'];?
$sex = $row['sex'];?
echo "tr";?
echo "td$id/td";?
echo "td$name/td";?
echo "td$sex/td";?
echo "/tr";?
}?
echo "table /";
如果你的switch是表头,就定义这个表头字段,然后输出.
你可以先把数据库数据读到一个数组里面,比如下面的语句:
$sql='select number from vote';
$res=mysql_query($sql);
$i=1;
while(list($row[$i])=mysql_fetch_row($res)) $i++;
echo END
这里放网页的内容,{$row[1]}
END;
假如 数据为 $value
$temp=explode(",",$value);?
foreach($temp?as?$v){
$result[$v]=1;
然后html的时候可以这样:
if($result['admin']){
echo?'input?type=checkbox?/';
同理其他类型,可以foreach?输出
①在对象资源管理器中,连接到
SQL
Server
代理",再单击"属性".
代理属性"对话框中,单击"连接",然后在"SQL
连接"下执行以下操作:
以上就是土嘎嘎小编为大家整理的php读取shp数据库相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!