さて,コード例を追加するためにSyntax Highlighterを使いたいので,crayon-syntax-highlighterなるplug-inも入れてみた。

#include <stdio.h>

int main()
{
    printf("Hellow, World!\n");
    return 0;
}

 言語が混じっていてもいいらしいので,早速HTML&PHPの例をば。

<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>名簿データベース:データ削除・更新</title>
 </head>
<body>
<?php
 $dbname = "../../unix10/meibo.db";
 $table  = "meibo_table";

 $dsn = "sqlite:" . $dbname;

 try
 {
     $connect = new PDO($dsn, null, null);
 }
 catch (PDOException $error)
 {
  echo '接続に失敗しました: ' . $error->getMessage();
  exit;
 }

 $sql = "select * from " . $table;
 $query_ret = $connect->query($sql);

 echo "<table>\n";
 while($data = $query_ret->fetch(PDO::FETCH_ASSOC))
 {
  echo "<tr>";
  echo "<td><form action=\"delete_exec.php\"><input type=\"submit\" value=\"削除\"><input type=\"hidden\" name=\"id\" value=\"" . $data['id'] . "\"></form></td> ";
  echo "<td><form action=\"update_exec.php\"><input type=\"submit\" value=\"更新\"><input type=\"hidden\" name=\"id\" value=\"" . $data['id'] . "\"><input type=\"hidden\" name=\"name\" value=\"" . $data['name'] . "\"><input type=\"hidden\" name=\"name_yomi\" value=\"" . $data['name_yomi'] . "\"></form></td>";

  echo "<td>id: " . $data['id'] . " name: " . $data['name'] . " name_yomi: " . $data['name_yomi'] . "</td>";
  echo "</tr>\n";
 }
 echo "</table>\n";

 unset($connect);
?>
 <a href="index.html">戻る</a>
</body>
</html>

を,なかなか賢い・・・ってそれはSyntax Highlighterのおかげなんだろう。

T.Kouya

Share
Published by
T.Kouya