1

URLを介して別のページに変数を渡したいと思います。

メインページはこちら。以下では、テーブルからタイトル行を取得しています。次のページに表示したいのは、secongpage.php?id=1234 のようなものではなく、実際のタイトル データを表示することです。secondpage.php/title=something のようなもの

echo "<div>"
       ."<a href=''>"
         .wordwrap($row['title'], 35, "<br />\n", true)."
       </a>"."
     </div>"."\n";

ここに secondpage.php$_GET['title']が定義されていません。index.php から渡された変数を取得する場合に使用するために、そこに配置しました。

<?php
    $mydb = new mysqli('localhost', 'root', '', 'test');
    $sql = "SELECT * FROM test  where title =".$_GET['title']" order by id  ";
    $result = $mydb->query( $sql );
    if ( !$result ) {
       echo $mydb->error;
    }
 ?> 
 <div>
    <?php
       while( $row = $result->fetch_assoc() ) {
          echo $row['firstname'];
       }
       $mydb->close();
    ?>
 </div>
4

1 に答える 1