カテゴリー
PHP

テーブルにデータを追加して見ました。

<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="GENERATOR" content="JustSystems Homepage Builder Version 18.0.14.0 for Windows">
<title></title>

<style>
<!--
    table,th,td{
        border: 1px solid #000;
    }
-->
</style>

</head>
<body background="y8b.gif">
<?php
  require_once ("newpage8.php");
//自身の環境に合わせて書き換える
//接続に必要な$hostname、$dbname、$username、$passwordはnewpage8.phpへ移動
//newpage8.phpはサイト転送出来ないので、転送ツールでアップする

  print $APPTITLE;

  MyTitlePrint("実験開始!データベースのテーブルデータ追加テスト");

//------
  $dsn = "mysql:host=".$hostname.";dbname=".$dbname;

  try {
  $dbh = new PDO($dsn, $username, $password);

   // 接続を使用する
    $sql = 'insert into meibo values (00005,"山田 太郎", "岩手県")';
    $stmt= $dbh->query( $sql);

    $sql = 'select id, namae, jyusyo from meibo';
    $stmt= $dbh->query( $sql);

    echo "<table>\n";
    echo "\t<tr><th>id</th><th>namae</th><th>jyusyo</th></tr>\n";
    while( $result = $stmt->fetch( PDO::FETCH_ASSOC ) ){
      echo "\t<tr>\n";
      echo "\t\t<td>{$result['id']}</td>\n";
      echo "\t\t<td>{$result['namae']}</td>\n";
      echo "\t\t<td>{$result['jyusyo']}</td>\n";
      echo "\t</tr>\n";
    }
    echo "</table>\n";

} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}

  print "$APPFOOTER";

?>

<p><a href="newpage10.php">書き込みインデックスへ戻る</a></p>
</body>
</html>

00001から00003まではphpMySQLで追加しました。00004と00005は上のスクリプトで追加しましたが、同じような行が二つできましたので、00005を削除は次回の課題。00005を二行追加できるか?出来ないかは、今は不明です。エラーになるかもしれません。”(-“”-)”

その後やって見たら、00005の行が何行でも出来ました。

inserted by FC2 system