投稿者 |
メッセージ |
|
< PHPプログラミング ~ PHPによるMySQLの操作 |
|
時間:
土 3月 11, 2006 3:15 pm
|
|
|
登録日: 2006年3月 07日
投稿記事: 4
所在地: 大阪
|
|
初歩的な質問かもしれませんが、よろしければ回答お願いします。
Code: |
<?php
require_once("dbini.php");
$con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD);
$selectdb = mysql_select_db($DBNAME, $con);
$sql = "select * from bookinfo order by isbn";
$rst = mysql_query($sql, $con);
$body = "<TABLE border='1' cellpadding='2' cellspacing='0'>
<TR>
<TH bgcolor='#00CCCC'>ISBN</TH>
<TH bgcolor='#00CCCC'>タイトル</TH>
<TH bgcolor='#00CCCC'>価格</TH>
<TH bgcolor='#00CCCC'>発売日</TH>
<TR>\n";
while($col = mysql_fetch_array($rst)) {
$body .= "<TR>\n";
$body .= "<TD>" . $col["isbn"] . "</TD>\n";
$body .= "<TD>" . $col["title"] . "</TD>\n";
$body .= "<TD align='right'>" . $col["price"] . "</TD>\n";
$body .= "<TD>" . ($col["date"] != "" ? $col["date"] : "<BR>") . "</TD>\n";
$body .= "</TR>\n";
}
$body .= "</TABLE>\n";
mysql_free_result($rst);
$con = mysql_close($con);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
</HEAD>
<BODY>
<?= $body ?>
</BODY>
</HTML>
|
上記のコード(某書籍のコード)を実行しようとしたところ、
「supplied argument is not a valid MySQL result resource 」という
エラーコードが出ます。設定上の問題なのでしょうか? |
|
|
|
|
|
|
|
時間:
土 3月 11, 2006 3:17 pm
|
|
|
登録日: 2006年3月 07日
投稿記事: 4
所在地: 大阪
|
|
コード冒頭にある「dbini.php」ですが、こちらのコード内容は問題ないです。 |
|
|
|
|
|
|
|
時間:
月 3月 13, 2006 10:31 am
|
|
|
|
|
|
|
|
|
時間:
水 3月 15, 2006 12:09 am
|
|
|
登録日: 2006年3月 07日
投稿記事: 4
所在地: 大阪
|
|
接続ミスですか。。。
設定(php.ini)をイジれば改善されるのでしょうか。。。。。??
質問ばかりですいません。 |
|
|
|
|
|
|
|
時間:
水 3月 15, 2006 10:09 am
|
|
|
|
MySQLのIDとパス確認してみてください。
通常のmysqlクライアントでログインできるかどうか |
|
|
|
|
|
|
|
時間:
水 3月 22, 2006 4:08 pm
|
|
|
登録日: 2006年3月 07日
投稿記事: 4
所在地: 大阪
|
|
回答ありがとうございます。
試してみます。本当にありがとうございます。 |
|
|
|
|
|
|
|