« 本マグロの季節! | トップページ | マグロのアラ »

2006年5月17日 (水)

PHPお約束

★まずは基本中の基本。

①htmlにphpスクリプトを埋め込むにはで囲む!拡張子はもちろん「.php」。
②htmlタグをphp内におくときは、echo "<びーあーる />";みたいにする。

★phpでMySQLを操作する。

MySQLへのつなげ方。

mysql_connect('localhost','root','password');
mysql_select_db('データベース名');

↑mysql_connectとかmysql_select_dbは関数、カッコ内は引数。

$sql="select * from ■";
$result=mysql_query($sql));
$rows=mysql_num_rows($result);

「=」は右辺を左辺に代入するってこと。「==」は等しい。

$sqlとか$resultとか$rowsは、変数(データ入れる箱)。変数は「$」で始める。
変数を順繰りに関数の引数にしている。
mysql_query(クエリ文)・・・クエリ文をMySQLで実行する。
mysql_num_rows(結果)・・・MySQLのselect文で実行された結果の行数を返す。

if(条件) {やることA; } else{やることB;}

もし条件に合っているならAをやって、そうじゃなければBに行け~。

while(条件) {やること;}

条件に合っているなら「やること」を繰り返す。
while($row=mysql_fetch_array($result)){なんたらかんたら}
mysql_fetch_array・・・引数である結果を連想配列に格納する。

★データ登録のためのphpスクリプト

Mysqlform

|

« 本マグロの季節! | トップページ | マグロのアラ »

コメント

mysql_xx というのを使うのもいいんだけど
PEARを使う方がもっとエレガントかもよ。

投稿: ヒデ | 2006年5月18日 (木) 00時34分

単純に本にある例を写すだけでゼーゼーしてるのに・・エレガントだとかビューティフォーだとかアグリーだとかいう感覚がアンビリーバボー!

そろそろ挫折しそうだ・・。

投稿: さくらンボー | 2006年5月19日 (金) 18時29分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/176248/10112342

この記事へのトラックバック一覧です: PHPお約束:

« 本マグロの季節! | トップページ | マグロのアラ »