sql语句是select picid from message where receiver='".$_SESSION["username"]."'
我的要求是 取出值为0是不输出任何内容 不为0时 输出一张a.jpg的图片
并且做到输出一个以后换行 以此类推 不输出的话也要换行
<?php
session_start();
$sql = "select picid from message where receiver='宽岩".$_SESSION["username"]."'";
$query=mysql_query($sql);
while($rs=mysql_fetch_array($query))
{
if($rs["picid"慎信御]==0)
echo "<br />";
else
echo "坦培<img src='a.png'><br />";
}
?>
<?php
// 连接,选择数据库
$link = mysql_connect('localhost', 'root', '')
or die('Could not connect: ' . mysql_error());
echo 'Connected successfully';
mysql_select_db('test') or die('Could not select database');
// 执行 SQL 查询
$query = "select picid from message where receiver='".$_SESSION["username"]."'";
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
// 显示结果
while 旁则($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
if(!empty($row['picid'])){
echo '<img src="a.jpg" /><br 租闹/>';// 不为0时 输出一张a.jpg的图片
}else{
echo '<br />';// 不输出的话也要换行
}
}
// 释弊启罩放结果集
mysql_free_result($result);
// 关闭连接
mysql_close($link);
?>
php的if语句镇差:
if (condition) {
执行蠢羡输出
}else {
无相应御档皮操作
}
直接在php中加判断就行了