$rows[name]这么能这么写,name是什么?这确的应该是$rows['name'];
解决方案 »
- 带有子查询和联合查询的sql语句转化成thinkphp中的连贯查询或者视图
- 二进制数据转十进制字符串求助
- php初学者问题
- PHP 怎么样遍历$_GET或$_POST
- zend studio 7.2 PHP5.3 怎么配置URLdebug
- LINUX下如何将MySQL中保存的(pdf/word/excel..)等文件显示或下载到客户端?
- PHP Fatal error: Uncaught exception 'com_exception' with message
- MySQL错误: Got error 12 from table handler 是什么意思啊?
- 求一mysql解决方案
- 有没有apache的httpd.conf的中文设置说明,我有几个问题
- PDO操作mssql的image字段
- 关于数据结构【也许】
<td><?=$rows['title'];?></td>
<td> <?=$rows['title']?> </td>去掉上面的分号。
<?php
$result=mysql_query("SELECT * FROM url_content");
while($rows=mysql_fetch_array($result))
{
?>
<tr>
<td><?php echo $rows[name];?></td>
<td><?php echo $rows[title];?></td>
</tr>
<?php
}
?>
$rows=mysql_fetch_array($result);
print_r($rows);exit;
mysql_select_db("DB_name",$db);
//也许是这里
改为mysql_select_db(DB_name,$db);
<td><?php $rows[name];?></td>.//name 改成0
<td><?php $rows[title];?></td>//title 改成1
都没有给键值对,怎么调用name和title呢,我估计就是这地方的问题还有数据库连接上了吗?die报错了吗?
打印sql语句,拿到工具里执行,看看结果.
mysql_query("SELECT * FROM url_content") or die("query error");
$rows=mysql_fetch_array($result);这句的$result可能为空。提示说:$result不是resource类型的数据
<?php
$db = mysql_connect("localhost","root","root") or die("数据库连接失败" .mysql_error());//数据库连接这么写,你那么写好麻烦
mysql_query("set names gbk");
mysql_select_db("DB_name",$db);
$result = mysql_query("select * from url_content",$db);
while($row=mysql_fetch_row($result)){
?>
<table width="900" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC">
<tr>
<td>name</td>
<td>title</td>
</tr>
<tr>
<td width="300"><?php echo $row[0]?></td>
<td width="300"><?php echo $row[1]?></td>
</tr>
</table>
<?php
}
?>
这段代码只要不是数据库设置问题,是可以用的,我测试过了的!!!
汗死了~~~
没有连接到数据库
[code=PHP]
<?php $sql="SELECT * FROM nav_database.user";
$result=mysql_query($sql)or die(mysql_error());;
while($rows=mysql_fetch_array($result))
{
?>
<tr>
<td><?php echo $rows['name'];?></td>
<td><?php echo $rows['id']; ?></td>
</tr>
<?php
}
?>
[code]