タグ

ブックマーク / www.javadrive.jp (30)

  • for...in文を使った繰り返し処理

    JavaScript で繰り返し処理を行う方法のひとつである for...in 文の使い方について解説します。 for...in 文ではオブジェクトに含まれるプロパティ名を順に取得します。

    for...in文を使った繰り返し処理
  • XAMPPのダウンロード及びインストール

    XAMPP のダウンロード方法及びインストール手順について解説します。 Windows10(64bit) 環境へのインストールを行います。 XAMPPをダウンロードする XAMPPのダウンロードから開始します。下記の日語公式ホームページへアクセスして下さい。 ・https://www.apachefriends.org/jp/index.html XAMPP は LinuxWindows 、 OS X の 3 つの OS 向けに用意されています。それぞれの OS 毎に使用する PHP のバージョン別に 3 つのパッケージが用意されています。画面に表示されている「その他のバージョンについてはこちらをクリックしてください」と書かれたリンクをクリックして下さい。 各 OS 毎に用意されたダウンロード用リンクが表示されます。 今回は Windows10 の環境にインストールを行います。 2

    XAMPPのダウンロード及びインストール
  • 複数の条件分岐{elseif} - 条件分岐 - Smarty - PHP

  • 空白・改行・タブを置換(strip) - 修飾子 - Smarty - PHP

    「strip」は文字列に含まれる空白・改行・タブを1つの空白に置き換えます。書式は次の通りです。 {$変数名|strip[:置き換える文字]} 置き換える文字を指定しなかった場合は1つの空白に置き換えられます。 具体的には次のように記述します。 住所は {$address|strip} です また1つの空白ではなく別の文字に置き換えたい場合は次のように記述します。 住所は {$address|strip:"str"} です サンプルプログラム では簡単なサンプルプログラムを作成して試してみます。 sample6-1.php <?php require_once('Smarty.class.php'); $smarty = new Smarty(); $smarty->template_dir = 'd:/smartysample/modifier/templates/'; $smarty-

  • switch文を使った条件分岐

    switch (式){ case 値1: 式 === 値1 の時に実行する処理; ... break; case 値2: 式 === 値2 の時に実行する処理; ... break; case 値3: 式 === 値3 の時に実行する処理; ... break; default: 式がいずれの値とも一致しないときに実行する処理; ... } switch のあとの () に記述した式を評価し、その値が case の後に書かれたいずれかの値と一致するかどうかを調べます(一致するかどうかは == 演算子ではなく === 演算子を使って比較されます)。一致するものが見つかった場合は、その case 句の後に記述されている処理を switch 文の最後または break 文まで順に実行します。 いずれの値とも一致しなかった場合は default 句の後に記述されている処理を実行します。 defau

    switch文を使った条件分岐
  • PHP | データの取得(SELECT) - MySQLへの接続

    ここからはデータベースへクエリーを発行する方法を見ていきます。クエリーを発行するには「mysql_query」関数を使います。 mysql_query resource mysql_query(string query [, resource link_identifier]) 指定したクエリーを発行します。 引数: query 発行するクエリーを記述したSQL。クエリ文字列は、セミコロン で終えてはいけません。 link_identifier MySQLリンクID 返り値: SELECT, SHOW, DESCRIBE や EXPLAIN 文では、mysql_query() は成功した 場合に resource を返します。エラー時には FALSE を返します。それ 以外の SQL 文 UPDATE, DELETE, DROP などでは、mysql_query() は成 功した場合に T

  • データベースをエクスポートする

    新しいデータベースを作成します。 phpMyAdmin に管理者ユーザーでログインして下さい。 画面上部に表示されている「エクスポート」をクリックして下さい。 データベースをエクスポートする画面が表示されます。 デフォルトではエクスポート可能なすべてのデータベースをエクスポートします。特定のデータベースだけをエクスポートする場合は、「エクスポート方式」で「詳細」を選択してください。 エクスポートに関する詳細な設定画面が表示されます。 数多くの設置項目が表示されますが、ここではエクスポートするデータベースの選択だけを行います。「データベース」のブロックでエクスポートするデータベースをクリックして選択してください。複数選択する場合は Ctrl キーを押しながらクリックしてください。 次にエクスポートするフォーマットを選択します。「フォーマット」のブロックにあるドロップダウンメニュをクリックする

    データベースをエクスポートする
  • Google Maps 入門

    Google マップはグーグルが提供している地図サービスです。この Google マップをカスタマイズして独自のマーカーを表示させたり、指定した区間のルート検索を行ったりすることができるように色々な API が提供されています。ここでは Google マップで提供されている API の中でもウェブサイトで利用者が操作可能な地図をカスタマイズして表示することができる Google Maps JavaScript API の使い方の解説します。 ※ Google マップを利用者として使う場合の使い方については「Googleマップの使い方」を参照されて下さい。 なお JavaScript の基的な使い方については「JavaScript入門」を参照されてください。

    Google Maps 入門
  • 配列の要素を並び替える

    配列に含まれる要素について、逆順に並べ替えたり指定した条件に従って並べ替えることができます。ここでは JavaScript で配列の要素を並び替える方法について解説します。

    配列の要素を並び替える
  • PHP | パラメータをエスケープする - MySQLへの接続

    今までの例でSELECTやINSERTを実行する時に、SQL文中で使われている値が固定の値として記述している場合は問題無いですが、例えばフォームなどから条件を入力してもらってSQL文を作成する時に、SQLインジェクション攻撃などを防ぐ為にパラメータをエスケープしておく必要があります。 PHPではエスケープ用の関数が用意されています。 mysql_real_escape_string string mysql_real_escape_string(string unescaped_string [, resource link_identifier]) 現在の接続の文字セットで unescaped_string の特殊文字をエスケープし、 mysql_query() で安全に利用できる形式に変換します。バイナリデータを 挿入しようとしている場合、必ずこの関数を利用しなければなりません。 引数