
正文
php数据库展示网页 php数据库展示网页内容
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
(PHP)从数据库查询出产品数据 怎样把它很有整齐的显示在网页上 ?
?php
//第一步php数据库展示网页:透过代理获取用户真实的IP地址
$theip=getip();
function getIP()
{
static $realip;
if (isset($_SERVER)){
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} else if (isset($_SERVER["HTTP_CLIENT_IP"])) {
$realip = $_SERVER["HTTP_CLIENT_IP"];
} else {
$realip = $_SERVER["REMOTE_ADDR"];
}
} else {
if (getenv("HTTP_X_FORWARDED_FOR")){
$realip = getenv("HTTP_X_FORWARDED_FOR");
} else if (getenv("HTTP_CLIENT_IP")) {
$realip = getenv("HTTP_CLIENT_IP");
} else {
$realip = getenv("REMOTE_ADDR");
}
}
return $realip;
}
//第二步php数据库展示网页:通过读取IP地址库php数据库展示网页,找到所属地区
//假设表名为ip,字段有begin(起始)php数据库展示网页,end(结束)php数据库展示网页,area(地区代号)
$dblink=@mysql_connect("数据库服务器名","数据库用户名","数据库密码");
$dbselect=@mysql_select_db(数据库名);
if (!$dbselect){
die("数据库无法读取");
}
$result=mysql_query("select * from `ip` where `begin`=`$theip` and `end`=`$theip`");
$num=mysql_num_rows($result);
if($num0){
$info=mysql_fetch_array($result);
$page=$info['area'];
else{
$page='default'; //如果IP不在数据库中,则用缺省的页面
}
//第三步:转到相关页面,如代号为"js",转到"js.php"页面
$page.='.html'; //后缀你可以自己取
echo "script language=\"javascript\"window.location.replace(\"$page\")/script";
?
相关问答
Q1: 很简单的一个小功能,php读取数据库中的数据,并显示在网页上
首先是一个input class=dh
查询按钮 class=cx
图片框 class=tp
点击查询按钮时
script
$(".cx").click(function(){
var dh= $('.dh').val();//获取输入的电话
$.post('date.php',{tel:dh},function(result){
//将获取到的电话号码提交给date.php文件,date.php文件 通过查询tel='$_POST[tel]' 得到图片地址$src,echo $src;result即使那个返回的$src
$('.tp').find('img').attr('src', result);//将图片框内容改掉
});
});
/script
需要jquery支持 就是页面要载入
script type="text/javascript" src="js/jquery.js"/script
Q2: php中如何调用数据库中的图片并且显示到页面
php是采用二进制形式存储图片及读取显示的,首先通过代码创建数据表,然后上传图片服务器再通过浏览器显示,具体编程代码举例:
1、首先需要创建数据表,具体代码如下图所示。
2、然后写上传图片到服务器的页面 upimage.html用来将图片上传数据库,如下图所示代码。
3、处理图片上传的php upimage.php文件,如下图所示图片已储存到数据库。
4、显示图片的php getimage.php文件,为了看一下效果提前把ID写入代码。
5、预览网站从数据库中提取了图片,并显示到页面上。
Q3: 您好,请问PHP如果连数据库怎么查询数据库中的内容显示在主页 面上
操作步骤:
连接数据库;
sql语句;
执行查询
在页面上遍历展示
?php
//mysql主机地址
$host = "localhost";
//mysql用户名
$user = "root";
//mysql登录密码
$pswd = "root";
//链接数据库
$conn = mysql_connect($host,$user,$pswd);
if(!$conn){
die("数据库连接失败!");
}
//设置数据库操作编码,防止乱码
mysql_query("set names 'utf8'");
//选择要操作的数据库
mysql_select_db("testdb");
//sql语句
$sql = "select * from uses";
//执行sql
$result=mysql_query($sql);
//循环遍历然后展示
while($row = mysql_fetch_array($result)){
echo $row[0]."==";
echo $row[1]."==";
echo $row[2]."br/";
}
?
关于php数据库展示网页和php数据库展示网页内容的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







