0

问题是 $prenume 回显有效,而 $commentarii 则无效。我试过带引号和不带引号。如果我在 while 循环中回显 $comentarii,它会回显。我只有 1 行文本要从数据库中检索。请帮忙!谢谢 !

$gaseste_elevul = "SELECT prenume_elev, comentarii
FROM elevi
WHERE kod_utilizator=1";
    $gaseste_elevul_query = mysql_query($gaseste_elevul);

    while($elevul = mysql_fetch_array($gaseste_elevul_query))
    {
        $prenume = $elevul['prenume_elev'];
        $comentarii = $elevul['comentarii'];


    }
    if($comentarii = NULL)
    {
        echo "Momentan nu aveti informari pentru $prenume!";
    }

    else 
      {
    echo "Mai jos aveti informarile pentru $prenume:";  
    echo "$comentarii";

  }//sfarsit else

我还尝试在 while 循环中执行整个 if($comentarii=NULL) ,但没有结果。

4

1 回答 1

3

改变

if($comentarii = NULL)

if($comentarii == NULL)

您的第一条语句将 to 设置$comentariinull,这就是它没有回显任何内容的原因。

于 2013-09-29T17:12:46.750 回答