SQLとPHP

SQLとPHPのプログラムの練習。

SQLの基礎

簡単にSQLの文法を勉強したあと、自分で簡単なデータベースを作り検索してみる。 Windowsのエディタで、SQLの命令を入力し、 ブラウザの実験環境のSQLの入力フォームの所にコピー&ペーストで実験する。

PHPでデータベースを読みだす

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
<head>
<meta http-equiv="Content-Type"
        content="text/html; charset=UTF-8" />
</head>
<body>
<h1>SQLの実験</h1>

<form method="GET" action="sample.php">
<input type="text" name="A" />
<input type="submit" value="QUERY" />
</form>

<?php
  // SQLのデータベースファイル                                                                          
  $DBFILE = "説明で聞いたファイルの場所を記載/名前.db" ;
  // フォームの値をもらう                                                                               
  $a = $_REQUEST[ "A" ] ;
  // データベースを開く                                                                                 
  $db = new SQLite3( "$DBFILE" ) ;
  // 実行したいSQL                                                                                      
  $sql = "select * from S where 業者番号='$a' ;" ;

  // SQL実行                                                                                            
  if( ($query = $db->query( $sql )) !== FALSE ) {
    // SQL実行に成功                                                                                    
    print "<pre>" ;
    print '$a'." = $a\n" ;
    // 1件づつ全部読み込み                                                                              
    while( ($res=$query->fetchArray(SQLITE3_ASSOC)) !== FALSE ) {
      // 1行分のデータの配列の全要素の繰り返し                                                          
      //  $res[0],$res[1],...                                                                           
      foreach( $res as $key => $value ) {
        print "$key=$value " ;
      }
      print "\n" ;
    }
    print "</pre>" ;
  }
?>

</body>
</html>
 

2016年4月

          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

アーカイブ

Google

このブログ記事について

このページは、T-Saitohが2016年4月18日 08:31に書いたブログ記事です。

ひとつ前のブログ記事は「アイデアをまとめる方法」です。

次のブログ記事は「体育祭応援団の衣装作り」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。