佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 814|回复: 4

php, 为什么????

[复制链接]
发表于 23-6-2006 11:13 AM | 显示全部楼层 |阅读模式
为什么当这段code 加进去html 时,load page 时就空白的?

<?php
session_start();


if($_SESSION['validuser'] != 'Y'){
echo "You are invalid user, ";
echo "<p><a href='index.php'>please login.</a></p>";
window_close();
}


$me = $_SERVER['PHP_SELF'] ;

$cus = $_POST["txtcus"];

$connection = mysql_connect("localhost","root","3361009");
$db = "ACC";
mysql_select_db($db, $connection) or die("Could not open $db");

$query = "SELECT * FROM ARMAS WHERE ARCODE LIKE '$cus%'";
         
$result = mysql_query($query);

$color = 0;
while($row = mysql_fetch_array($result)){
        if($color == 0 ) {
                $table = $table."<tr BGCOLOR='#C0C0C0'><td>".$row['ARCODE']."</td><td>".$row['ARNAME']."</td>;
                $color = 1;
        }
        else {
                $table = $table."<tr BGCOLOR='#FFFF00'><td>".$row['ARCODE']."</td><td>".$row['ARNAME']."</td>;
                $color = 0;
        }
}
mysql_close();

?>
回复

使用道具 举报


ADVERTISEMENT

发表于 23-6-2006 12:33 PM | 显示全部楼层
window_close();没有这function叻
回复

使用道具 举报

发表于 23-6-2006 12:34 PM | 显示全部楼层
你好像没有把td的内容注入html stream。
意思是我认为你需要再while loop 后加

echo $table;
回复

使用道具 举报

发表于 27-6-2006 10:04 AM | 显示全部楼层
是不是跟本就选不到record所以就空白罗?!因为你写的coding说明有record才会跑table那边的coding,若没有record就不会跑了直接跳过。我看到sql好像有问题叻,试试这行
$query = "SELECT * FROM ARMAS WHERE ARCODE LIKE '".$cus."%'";
回复

使用道具 举报

发表于 28-6-2006 04:22 PM | 显示全部楼层
<table>和</table>呢?
试看在table tag里加border="1"看看有没有任何线条?
搂主,你解决了问题没有?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 6-6-2024 03:21 AM , Processed in 0.065239 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表