Get up to 20% revenue for each qualifying new purchase you refer. You can join the course referral program after purchasing this course. Let's take this course now!
【2021/10/15 追記】 この記事は更新が停止されています。現在では筆者の思想が変化している面もありますので,過去の記事として参考程度にご覧ください。PDO に関しては大きく変わっていない部分が多いとは思いますが, PHP 8.x 以降での動作保証はありません。 あらかじめ読んでおきたい記事 Qiita - 【PHP超入門】クラス~例外処理~PDOの基礎 by @7968 初心者がやりがちなミス 以下のどれかに1つでも当てはまるコードは見直す必要があります.付録にリンクを貼っておきましたので,「該当するかも?」という人はクリックして飛んで読んでください.太字にしてあるものは脆弱性に直結する危険度の高いものです. mysql_query などの非推奨関数を利用している SET NAMES あるいは SET CHARACTER SET などで文字コードを指定している そもそもデータベース
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
PHP 5.5 以降では mysql_query 関数が非推奨になり、代替として MySQLi や PDO の使用が推奨されています。 にもかかわらず古い書籍を参考にしたプログラムでは依然として mysql_query を使用していたり、 PDO を使いつつもプリペアドステートメントを使用していないなどのケースが見られるため、 PDO と MySQL を使ったデータベースへの接続方法と INSERT, SELECT などの基本的なクエリについて考えてみたいと思います。 下記サンプルは現状 PHP 5.3.6 以降を想定しています。 仕様変更などで最新の方法でなくなった場合はこのページを修正もしくは削除する予定です。 情報の誤りや古くなっている内容があった場合はコメントやメールフォームでご連絡下さい。 ・接続 <?php define('DB_NAME', 'sampledb'); defi
VertrigoServ is a complete free WAMP server allowing PHP development for Windows. It installs Apache 2.4, PHP, MySQL and PhpMyAdmin, both installing and setting up the environment. An uninstaller allows you to remove Vertrigo from hard disc. Vertrigo is a freeware compilation of free software (under GPL, Apache License). Main aplication has closed source code. For license details please take a loo
phpMyAdminを用いてデータベース上のレコードをエクスポートする際、レコードに日本語が含まれると文字化けして正しくエクスポートできない!というのを経験された方は多いのではないでしょうか。 多くの方は、phpMyAdminからエクスポートしてファイルとして保存した後に、保存したファイルをテキストエディタ等で開き、文字コードをSJISやその他希望する文字コードに変換してさらに保存することで、参照可能にされていると思います。 私もその一人でした。UTF-8のレコードをSJIS指定でエクスポートしても、UTF-8のまま出力されてしまうのです。SQL実行画面では正しく日本語が見えるのに、なぜかエクスポートして保存したファイルは文字化けしているんですよね。 今回、最近PHPに関する知識と興味が増えているので、なぜユーザーが指定する文字コードで変換されないのかを調べてみることにしました。長くなると
Apache,MySQL,PHPのバージョンを調べる 最新版XAMPPの場合 公式にバージョンが載ってます。DL or インストールする時に確認してメモっとくと良いかも。 XAMPP for windows / Apache Friends コマンドプロンプトで調べる 旧バージョンのDLも出来るようだが、それぞれのバージョンは載ってないみたい。 最新版でない場合や、ネットに繋がってないときはコマンドプロンプトから調べればおk Apacheのバージョンを調べる xampp/apache/bin ディレクトリに移動 httpd -v httpd と -v の間に半角スペースを入れること。 xampp/php ディレクトリに移動 php --version php と --version の間に半角スペースを入れること。 MySqlのバージョンを調べる xampp/mysql/bin ディレクト
Includes: Apache 2.4.58, MariaDB 10.4.32, PHP 8.0.30, phpMyAdmin 5.2.1, OpenSSL 3.1.3, XAMPP Control Panel 3.2.4, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 8.5.96 (with mod_proxy_ajp as connector), Strawberry Perl 5.32.1.1 Portable Includes: Apache 2.4.58, MariaDB 10.4.32, PHP 8.1.25, phpMyAdmin 5.2.1, OpenSSL 3.1.3, XAMPP Control Panel 3.2.4, Webal
XAMPPに入ってる,Apache,MySQL,PHPのバージョンをコマンドプロンプトから調べる方法. xamppフォルダの階層は各自確認して変更する. Apache httpdコマンドで「-v」オプションを付ける. C:\Program Files\xampp\apache\bin>httpd -v Server version: Apache/2.2.4 (Win32) Server built: Mar 5 2007 11:23:00 MySQL C:\Program Files\xampp\mysql\bin>mysql --version mysql Ver 14.12 Distrib 5.0.41, for Win32 (ia32) C:\Program Files\xampp\mysql\bin>mysqladmin -u root -p VERSION Enter pass
皆さま、あけましておめでとうございます。昨年末から始まったこの連載。まずはSELECT文の初歩を解説しました。いかがでしたでしょうか? 本連載ではこれからしばらくの間、SELECT文のいろいろな使い方、つまりデータベースからデータを取り出すさまざまな方法を解説していきます。第1回でも申し上げましたが、SELECT文の構文はSQLの中で最も易しく、そして最も難しいものです。これは、SQL文の中でもSELECT文を利用する機会がかなり多いということも意味しています。ぜひ多くのSQL文を実際に試して、皆さんの力にしてください。 「AND」や「OR」を利用して条件を並べる 今回は、複数の条件を指定したSELECT文の書き方を解説します。第3回で説明しましたが、SQL文で検索対象を「特定の行データのみ」に制限するには、条件を指定するキーワード「WHERE」を使用します。 第3回の例では、条件は1つし
さて、これを作るためのSQL文が必要です。必要なのは、データベースの作成と、テーブルの作成の2つの命令です。さて、どうすればデータベースを操作できるのでしょうか? 本来、データベースは、SQLをコマンドラインで入力していくものですが、今回はPhpMyAdminと言うツールを使います。これは、MySQLと言うデータベースをブラウザから操作するツールです。まずは、書いてある通りに操作してください。作業スピードにこだわらず、ゆっくり画面全体を見ながら、行うと、なんとなく全体の使い方も解ると思います。 1、XSASを起動していることを確認します。 2、XSASの上部にある、ADVANCEDをクリックします。 3、中段にある箇条書きの上にある、PHP MY ADMINをクリックします 4、ブラウザが開いて、ユーザー名とパスワードを入力の入力を求められますので、ユーザー名を、【root】、パスワードは
目次 PHP入門 PHPの概要 PHP環境のインストール(XAMPP)・PHPの設定 PHPの基本・簡単なプログラム 文法1 文法2 様々な関数を使う フォームの基本 システム作成 オブジェクト指向 データベースとSQL PHPでMySQLを使う ブログを作る ECサイト(ショッピングサイト)を作る このページの内容 はじめに データベースの準備 レコードの表示 レコードの挿入 レコードの更新 レコードの削除 はじめに この章ではPHPからMySQLのデータベースを操作する方法を解説します。 PDO(PHP Data Objects)クラスを使うと、簡単に汎用的なデータベースアクセスのコードを書くことができます。 レコードの表示はテーブルなどで行をループして行い、レコードの挿入・更新はフォームを介して行うのが一般的です。 データベースの準備 この章では前章の「men」データベースと「udo
まずは、httpd.confからみていきましょう。 httpd.confの場所 /etc/apache2/httpd.conf httpd.confの編集 管理者権限が必要なのでsudoでエディタ(例ではvi)を実行します。 $ sudo vi /etc/apache2/httpd.conf PHPの有効化 httpd.conf内の以下の行のコメントアウトを解除(先頭の#を削除) #LoadModule php5_module libexec/apache2/libphp5.so ApacheとPHPの起動確認用に、 ドキュメントルートに簡単なPHPプログラムを作成します。 初期状態のApacheのドキュメントルートは/Library/WebServer/Documentsになるので、 その直下に、test.phpというファイルを作成します。 /Library/WebServ
先日、機会があってWindows XP SP2のPCにサーバーの設置を試みたときの作業記録です。 XAMPPインストール まず、XAMPP Windows版 1.6.5〔ベーシックパッケージ〕を入手します。 (以下のような構成でした。) ・Apache 2.2.6 + OpenSSL 0.9.8g ・MySQL 5.0.51 ・PHP 5.2.5 & PHP 4.4.6 ・phpMyAdmin 2.11.3 ・FileZilla FTP Server 0.9.24 ・Mercury Mail Transport System v4.52 何も考えるところはなくインストールは完了します。初期状態ではApache,Mysqlがサービスとして起動していなかったので、XAMPP control panelからサービスを開始します。 http://localhost/にアクセスできればインストール完
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く