doupeng8419 2013-06-29 14:42
浏览 82

SCREAM:||忽略错误抑制 未定义的变量:后缀

i have a problem in my code. When i post something then it displays:

SCREAM: Error suppression ignored for

Notice: Undefined variable: suffix in...

But i have defined my variable in my code... So how i can fix this error?

<?php

$conn = mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("test", $conn);
$time = time();

if(isset($_POST['pateikti'])) {
    if(empty($_POST['tekstas'])) { echo "Tekstas per trumpas!"; }
    else {
        mysql_query("INSERT INTO tsp (timestamp, text) VALUES ('".time()."', '$_POST[tekstas]')");
    }
}

$query = mysql_query("SELECT * FROM tsp");

while($row = mysql_fetch_assoc($query)) {

    $diff = $time - $row['timestamp'];

    switch(1) {
            case ($diff < 60):
        $ago = $diff;
        if($ago == 0)
            $ago == "akimirką";
        else if($diff < 10)
            $suffix = "sekundes";
        else
            $suffix = "sekundžių";
        break;

    }

        echo $row['text']." buvo parasytas prieš ".$diff." ".$suffix."</br>";

}

?>

<form action="" method="POST" >
    <input type="text" name="tekstas" /><br>
    <input type="submit" name="pateikti" value="Pateikti" />
</form>

Thank you in advance for helping me!

  • 写回答

2条回答 默认 最新

  • douchu5131 2013-06-29 14:47
    关注

    since you do not define it before the switch then use a default to set it in case diff is greater than 60

    switch(1) {
        case ($diff < 60):
           $ago = $diff;
           if($ago == 0)
              $ago == "akimirką";
           else if($diff < 10)
              $suffix = "sekundes";
           else
              $suffix = "sekundžių";
        break;
        default:
              $suffix ="default text";
        break;
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题