菜鸟都算不上的人问个很低级的问题...

菜鸟都算不上的人问个很低级的问题...,第1张

菜鸟都算不上的人问个很低级的问题...,第2张

弄了个以论坛来记录各种服务器资料,参考了一下w3school的实例写了一个这样的程序
<?php
$q=$_GET["q"];

$con = mysql_connect("localhost","XXX","XXXXXX");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("bbs", $con);

$sql="select * from dz_optionvalue3 where fid = '".$q."' order by svr_end";

$result = mysql_query($sql);

echo "<table border='1'>
<tr>
<th>论坛连接</th>
<th>服务器ip1</th>
<th>服务器ip2</th>
<th>服务器带宽</th>
<th>服务器规格</th>
<th>开始时间</th>
<th>到期时间</th>
<th>公司</th>
<th>联系人</th>
<th>联系信息</th>
<th>机柜编号</th>
</tr>";

while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['tid']. "</td>";
echo "<td>" . $row['svr_ip1'] . "</td>";
echo "<td>" . $row['svr_ip2'] . "</td>";
echo "<td>" . $row['svr_bw'] . "</td>";
echo "<td>" . $row['svr_spec'] . "</td>";
echo "<td>" . $row['svr_start'] . "</td>";
echo "<td>" . $row['svr_end'] . "</td>";
echo "<td>" . $row['svr_own'] . "</td>";
echo "<td>" . $row['svr_cont'] . "</td>";
echo "<td>" . $row['svr_continfo'] . "</td>";
echo "<td>" . $row['svr_rack'] . "</td>";
echo "</tr>";
}
echo "</table>";

mysql_close($con);
?>

dz_optionvalue3这个表里有个tid的列,也就是论坛帖子序号,可以通过bbs.abc.com/viewthread.php?tid=xx来访问,xx就是tid数字
那么,请问如何才能在输出<th>论坛连接</th>这个列里输出对应tid的论坛连接呢?
或者直接和<th>服务器ip1</th>这个列生成类似<a href=http://bbs.abc.com/viewthread.php?tid=$row['tid']>$row['svr_ip1']</a>这样的连接呢?
我试了一下结果整个页面就空白了...

=-= php纯白痴...只会写写bat脚本而已...求指点 ----------------------- 以下是精选回复-----------------------

答:开启php的错误显示 页面空白是echo的字符串有问题 试试
echo "<a href=http://bbs.abc.com/viewthread.php?tid=".$row['tid'].">".$row['svr_ip1']."</a>";
答:空白一般是语法错误?

php -l xxxx.php
答:页面空白除了是没打开php的错误报告之外,还有可能是错误出在HTML的哪个角落了导致渲染错误…右键→查看源文件
顺带一提,这么写不怕被注入么
答:用个框架吧
Laravel
ThinkPHP
Yii
答:好东西。学习学习

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 菜鸟都算不上的人问个很低级的问题...

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情