为什么我的页面输出是空白

luckyforme luckyforme 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
///index.php
<?
Include("SQL.php");
$sql = new SQL; //生成新的Sql对象
if($sql-> DriverRegister("MySQL")) //注册数据库驱动
{
$sql->Connect("localhost","root","123456");
$res=$sql->query("select * from user"); //返回查询记录集
$rowsnum = $sql->getRowsNum($res);
if($rowsnum > 0)
{
$rows = $sql->getRows($res);
foreach($rows as $row) //循环取出记录集内容
{
foreach($row as $field)
{
print $field;
}
}
}
$sql->Close();
}
?>
//SQL.php
<?
class SQL
{
var $Driver; //实际操作的数据库驱动子类
var $connection; //共用的数据库连接变量
function DriverRegister($d)
{
if($d!="")
{
$include_path = ini_get("include_path");
$DriverFile = $include_path."'\".$d.".php";
//驱动的存放路径必须在PHP.ini文件中设定的INCLUDE_PATH下
if( file_exists( $DriverFile)) //查找驱动是否存在
{
include($DriverFile);
$this->Driver = new $d();
// 根据驱动名称生成相应的数据库驱动类
return true;
}
}
return false; //注册驱动失败
}

function Connect($host,$user,$passwd,$database)//连接数据库的函数
{
$this->Driver->host=$host;
$this->Driver->user=$user;
$this->Driver->passwd=$passwd;
$this->Driver->database=$database;
$this->connection = $this->Driver->Connect();
}
function Close()//关闭数据库函数
{
$this->Driver->close($this->connection);
}
function Query($queryStr)//数据库字符串查询函数
{
return $this->Driver->query($queryStr,$this->connection);
}
function getRows($res)//查找行
{
return $this->Driver->getRows($res);
}
function getRowsNum($res)//取得行号
{
return $this->Driver-> getRowsNum ($res);
}
?>
//include_path下的MYSQL.php include_path=c:\php4\include
<?
Class MySQL
{
var $host;
var $user;
var $passwd;
var $database;
function MySQL() //利用构造函数实现变量初始化
{
$host = "";
$user = "";
$passwd = "";
$database = "";
}
function Connect()
{
$conn = MySQL_connect($this->host, $this->user,$this->passwd,$database) or die("Could not connect to $this->host");
MySQL_select_db($this->database,$conn) or
die("Could not switch to database $this->database;");
return $conn;
}
function Close($conn)
{
MySQL_close($conn);
}

function Query($queryStr, $conn)
{
$res =MySQL_query($queryStr, $conn) or
die("Could not query database");
return $res;
}
function getRows($res)
{
$rowno = 0;
$rowno = MySQL_num_rows($res);
if($rowno>0)
{
for($row=0;$row<$rowno;$row++)
{
$rows[$row]=MySQL_fetch_row($res);
}
return $rows;
}
}
function getRowsNum($res)
{
$rowno = 0;
$rowno = mysql_num_rows($res);
return $rowno;
}
}
?>
为什么运行index.php没有什么显示呢?请高手指教
...全文

相关推荐

解决UTF-8格式PHP页面输出空行的简便方法

首先,我们需要理解为什么会出现这种情况。PHP脚本中的空白字符,包括换行符、制表符等,都会被浏览器解析为实际的HTML输出。

weixin_38669628

利用VBA删除Word文档中所有空白页面

这个思路似乎是不错的,但是如果页面中含有表格,甚至表格中存在合并单元格,特别是表格中还存在跨页的单元格的话,那么Selection.Information(wdFirstCharacterLineNumber) 方法取得的数值实际上是错误的,也就是说在页面包含表格的情况下,可能无法准确获取这一页的行数。所以,上述思路实际上不够通用。更通用的思路是遍历文档中的所有页面,依次选择各页的全部内容,然后将不可打印字符全部替换为空字符,如果替换完成后的字符串长度不大于1,那么就可以判定这一页为空白页,将其删除即可。

yivifu

html页面使用include导入php文件后多出一空白行

首先,我们需要理解为什么会出现这样的现象。多出的空白行可能由以下几种原因造成:1. **源文件的编码问题**:正如描述中提到的,问题可能源于编码格式的不同。

weixin_38719540

vue项目出现页面空白的解决方案

如果未正确配置path,即使有重定向的设置,也可能因为路由解析错误而出现空白页面。此外,关于页面空白,还可能涉及到其他方面的问题。例如:1.

weixin_38749895

去除html页面周围的空白

去除html页面周围的空白在制作 HTML 网页时,经常会遇到网页四周留有空白处的问题,这不仅影响美观,还会占用宝贵的屏幕空间,影响用户体验。那么,如何去除 html 页面周围的空白呢?

schoolyong
评论 12
收藏 已收藏
分享
返回顶部
luckyforme
基础编程 21,889 成员 140,329 内容