2012-05-07 11 views
0

私は再びPHPのmySQLiページングの問題を尋ねます... スクリプトを実行すると、最初のページはうまく動作しますが、2番目のページへのリンクをクリックするとリンクは機能しますが、改ページは消えます。だから今私は3つのリンクを持っている私は誰も参照してください。 ここに私のコードです。私のページ作成スクリプトからのリンクは、ページ1の後に消えます

<?php 

    include_once ('myConnection.php'); 

    if (isset($_GET["get_name"])) { 
     $las_escuelas = $_GET["get_name"]; 
    } else { 
     $las_escuelas = 1; 
    }; 

    $start_from = ($las_escuelas - 1) * 10; 

    $escuelas = "SELECT * 
        FROM escuelas 
        WHERE delegacion = '$delegacion' 
        AND nivel = '$nivel' 
        ORDER BY nombre ASC 
        LIMIT $start_from, 10"; 

    $consulta = mysqli_query($miguia, $escuelas) or die (mysqli_error()); 

    while ($fila = mysqli_fetch_array($consulta)) { 
     echo $fila['name'] . '<br>' . $fila['street'] . ' ' . $fila['numero'] . ' ' . $fila['place'] . ' ' . $fila['phone'] . '<br>'; 
    }; 

    $escuelas = "SELECT COUNT(delegacion) 
        FROM escuelas 
        WHERE delegacion = '$delegacion' 
        AND nivel = '$nivel'"; 

    $consulta = mysqli_query($miguia, $escuelas); 
    $fila = mysqli_fetch_row($consulta); 
    $registros_total = $fila[0]; 
    $paginas_total = ceil($registros_total/10); 

    for ($i = 1; $i <= $paginas_total; $i++) { 
     echo "<a href='resultados1.php?las_escuelas=".$i."'>".$i."</a> "; 
    }; 

?> 

感謝の:)

答えて

0

私は(それがあなたの代わりに1

+0

良い点の$ I = 0から、あなたのサイクルのために開始することをリバースエンジニアスペインコード」に:)かなり難しい。だと思います私はそれを英語に変更します。 –

+0

OK問題が見つかりました。コードはうまくいます。私のスペースエラーを指摘してくれたjonathan-sampsonに感謝します。私は英語に翻訳していたので、問題はリンク下のURLで別の結果ページにURLを送信していました。申し訳ありません。 –

関連する問題