0
public static function cantPaginas($asignatura, $codEstudiante)
{        
    $query="SELECT * FROM nota WHERE Asignatura=".$asignatura." AND codEstudiante=".$codEstudiante;
    $res=mysql_query($query);
    $num_filas=mysql_num_rows($res);
    if($num_filas>0)
    {
        $num_regs_x_p=16;
        $paginas=ceil($num_filas/$num_regs_x_p);
        for($x=0;$x<$paginas;$x++)
        {
            echo"<a href='?materia=".$asignatura."&page=".($x+1)."'>".($x+1)."</a>";
            return 1;
        }
    }
    else
    {return 0;}
}

これは基本的に私のクエリです。2 組の引用符が欠落していることはわかっていますが、それらを入力してクエリを出力すると、何も表示されません。しかし、引用符を削除すると、それがわかります。

残念ながら、これらの引用符がないとクエリが機能しないことはわかっていますが、それらを配置すると、変数が空であるかバグがあるか、本当にわかりません。

PHP からのエラー テーブルは表示されません。プロセスが正しく実行されないだけです。

4

2 に答える 2

3
$query="SELECT * FROM nota WHERE Asignatura='".$asignatura."' AND codEstudiante='".$codEstudiante."'";
于 2013-10-22T21:24:20.813 に答える