<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
 <channel>
  <title>語句ログ - ニュース、プログラミング、システムトレードの用語解説</title>
  <link>https://59log.com/</link>
  <description>日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説</description>
  <lastBuildDate>Sun, 03 May 2026 18:53:06 +0900</lastBuildDate>
  <pubDate>Sun, 03 May 2026 18:53:06 +0900</pubDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>59Tracker 3.2</generator>
  <item>
    <title>PHPでMySQLに接続して、SELECTでデータを取得するサンプルプログラム</title>
    <description>&lt;p&gt;PHPのプログラムからMySQLに接続し、SELECTでデータを取得する処理のサンプルプログラムです。&lt;/p&gt;&lt;p&gt;あらかじめphpMyAdminを使用してMySQLにテータベース「testdb」を作成し、以下のSQLを実行しテーブル「users」を作成、3件のレコードを登録しておきます。&lt;/p&gt;&lt;pre&gt;CREATE TABLE `users` (  `userid` varchar(100) COLLATE utf8_bin NOT NULL,  `password` varchar(250) COLLATE utf8_bin NOT NULL,  `status` int(11) NOT NULL,  `auth` int(11) NOT NULL,  `username` varchar(250) COLLATE utf8_bin NOT NULL,  `address` varchar(250) COLLATE utf8_bin NOT NULL,  `mailaddr` varchar(100) COLLATE utf8_bin NOT NULL,  `hpurl` varchar(250) COLLATE utf8_bin NOT NULL,  `widgets` text COLLATE utf8_bin NOT NULL,  `createdate` datetime NOT NULL,  `lastupdate` datetime NOT NULL,  PRIMARY KEY (`userid`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;insert into `users` (`userid`,`password`,`status`,`auth`, `username`,`address`,`mailaddr`,`hpurl`,`widgets`, `createdate`,`lastupdate`)  values('admin','1234','1','0','webmaster','',  webmaster100@59log.com','http://59log.com/','',now(),now());insert into `users` (`userid`,`password`,`status`,`auth`, `username`,`address`,`mailaddr`,`hpurl`,`widgets`, `createdate`,`lastupdate`)  values('test1','5678','1','1','user 1','',  'test1@59log.com','http://59log.com/','',now(),now());insert into `users` (`userid`,`password`,`status`,`auth`, `username`,`address`,`mailaddr`,`hpurl`,`widgets`, `createdate`,`lastupdate`)  values('test2','abcd','1','1','user 2','',  'test2@59log.com','http://59log.com/','',now(),now());&lt;/pre&gt;&lt;p&gt;以下のPHPプログラム(文字コードはUTF-8)では、テーブル「users」からレコードを全て取得しHTMLページとして出力しています。&lt;/p&gt;--- mysql_connect.php ---&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&gt;PHPでMySQLに接続するサンプルプログラム&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;?php$domain = &amp;quot;localhost&amp;quot;;$user = &amp;quot;test&amp;quot;;$password = &amp;quot;abcd12&amp;quot;;$dbname = &amp;quot;testdb&amp;quot;;// MySQLに接続$dbconnect = mysql_connect($domain, $user, $password)             or die(mysql_error());mysql_select_db($dbname, $dbconnect)             or die(mysql_error());$sql = &amp;quot;SELECT * FROM users&amp;quot;;// クエリの実行$result = mysql_query($sql, $dbconnect);if (!$result) {    $message  = 'Invalid query: ' . mysql_error() . &quot;\n&quot;;    $message .= 'Whole query: ' . $query;    die($message);}// 結果セットの行数を取得$rows = mysql_num_rows($result);echo $rows . '件のレコード&amp;lt;br /&amp;gt;';echo '&amp;lt;br /&amp;gt;';// 結果セットを表示while ($row = mysql_fetch_assoc($result)) {    echo $row['userid'] . '&amp;lt;br /&amp;gt;';    echo $row['username'] . '&amp;lt;br /&amp;gt;';    echo $row['mailaddr'] . '&amp;lt;br /&amp;gt;';    echo $row['hpurl'] . '&amp;lt;br /&amp;gt;';    echo '&amp;lt;br /&amp;gt;';}mysql_free_result($result);mysql_close($dbconnect);?&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2001#link&quot; target=&quot;_blank&quot;&gt;Link(6)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2001#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=2001#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;h3&gt;キーワード&lt;/h3&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=PHP&quot; title=&quot;PHP&quot;&gt;PHP&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=MySQL&quot; title=&quot;MySQL&quot;&gt;MySQL&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0&quot; title=&quot;サンプルプログラム&quot;&gt;サンプルプログラム&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://59log.com/&quot;&gt;語句ログ - ニュース、プログラミング、システムトレードの用語解説 - 日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説&lt;/a&gt;&lt;/p&gt;</description>
    <link>https://59log.com/?func=detail&amp;id=2001</link>
    <pubDate>Thu, 19 Aug 2010 20:04:16 +0900</pubDate>
  </item>

 </channel>
</rss>
