ラベル PHP の投稿を表示しています。 すべての投稿を表示
ラベル PHP の投稿を表示しています。 すべての投稿を表示

2013年12月1日日曜日

PHP 今日の日付を取得する

PHP で今日の日付を取得するには、以下のサンプルのようにします。



<?php

  $hiduke= date( "Y/m/d (D)", time() );
  echo $hiduke;

?>

なお、予め php.ini の中でタイムゾーンを Asia/Tokyo に設定しておきます。私の環境で php.ini は /etc/php5/apache2/php.ini にありました。




ちなみに昨日の日付を取得するには、例えば以下のサンプルのようにします。


<?php echo date("n月j日", strtotime("-1 day"));   ?>

2012年10月4日木曜日

PHP でMysql のテーブルの内容を表示 

PHP でMysql のテーブルの内容を表示するcgiプログラムです。stock_dbというデータベースのstockというテーブルの内容を表示しています。フィールド名やフィールドの数などはプログラム内部で調べています。

2011年11月16日水曜日

Ubuntu11.10 で Apache と PHPを使えるようにする

Ubuntu11.10 でApacheサーバをインストールするには

次のサイトを参考にして
http://dqn.sakusakutto.jp/2008/08/ubuntu-804apache2.html

以下のように入力すればよい。
sudo apt-get install apache2

Webブラウザで、http://localhost/ を指定すると
/var/www/index.html  の内容が表示される。


なお、PHPが使用できるようにするためには以下のサイトを参考にすると
http://builder.japan.zdnet.com/os-admin/20384129/

以下のように入力すればよい。


sudo apt-get install php5 libapache2-mod-php5


なお、phpMyAdmin をダウンロードして、/var/www の配下に解凍することにより使用することができるようになった。

(2014.3.11追記)
phpmyadmin の設定方法については以下のページでも記述しています。

http://chaos-fractal.blogspot.jp/2013/02/ubuntu-1210-mysql.html


mysqlデータベースに接続するPHPのサンプルコードは以下のとおり

--------------------------------------------

<html>

<?php
$server    = '127.0.0.1';
$username  = 'root';
$password  = 'xxxx';

$link = mysql_connect($server, $username, $password);
if (!$link) {
    die('can not connect : ' . mysql_error());
}
echo 'successfully connected';

$db_selected = mysql_select_db('user',$link);
if (!$db_selected){
    die('fail to select database'.mysql_error());
}

$result = mysql_query('SELECT * FROM pass');
if (!$result) {
    die('query fail'.mysql_error());
}

    print("<br>");
while ($row = mysql_fetch_assoc($result)) {
    print($row['id']);
    print("\n");
    print($row['pass']);
    print("<br>");
}
mysql_close($link);
?>

</html>