※以下プラグラムが走りません。どこに問題があるか教えて下さい。
<?php
/*==
ユーザ履歴確認 dis_career.php
==*/
session_start();
print <<<EOD
<HTML>
<HEAD>
<TITLE>ユーザ履歴の表示</TITLE>
EOD;
//データベースに接続する
$con = mysql_connect("","","");
$selectdb = mysql_select_db("",$con);
if ($con == false) {
print("データベースに接続できませんでした。");
exit;
}
$sql = "select * from tbl_user order by uid'";
$result = mysql_query($sql,$con);
if ($result == false) {
printf("SQL:\"$sql\"の実行に失敗しました。");
exit;
}
$rows = mysql_num_rows($result); //行数を取得
printf("<CENTER><H2><ユーザ履歴確認></H2></CENTER>");
print("<table border=\"1\" align=\"center\" >\n");
print("<TR><TH><ユーザID></TH><TH>名前</TH><TH>コース名</TH><TH>履歴表示</TH></TR>\n");
if ($rows > 0){
for ($j = 0;$j < $rows;$j++) {
print("<FORM ACTION=\"career.php\" METHOD=\"post\" TARGET=\"right\">");
$data=mysql_fetch_object($result);
$uid=$data->uid;
$name=$data->name;
$course=$data->course;
print("<TR>");
print("<TD>$uid</TD>");
print("<TD>$name</TD>");
print("<TD>$course</TD>");
print("<INPUT TYPE = \"hidden\" NAME = \"uid\ VALUE=\"$uid\">");
print("<TD><INPUT TYPE = \"submit\" NAME = \"career\ VALUE = \"履歴表示\"></TD>");
print("</TR>");
print("</FORM>");
}
}
?>
</BODY>
</HTML>
No.3ベストアンサー
- 回答日時:
エラー情報を表示させてみましょう
if ($result == false) {
printf("SQL:\"$sql\"の実行に失敗しました。");
print mysql_error();
exit;
}
No.1
- 回答日時:
こんにちは。
$resultがfalseになっているのであればSQLが間違えている可能性があります。
ただ、テーブルの形がわかりませんのでこれ以上のアドバイスが出来ません。
また、HTML部分ですがBODYの開始タグがありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
stringaddslashes 半角¥が消える
-
テーブルに入っているデータと...
-
XAMMPが起動しません。
-
CSVをダウンロードさせた際、CS...
-
XAMPPで画面が真っ白になります。
-
<VB.NET>INSERT文でDBにデータ...
-
実行時エラー3131 FROM 句の構...
-
MySQLでデータベースにデータin...
-
Pro*Cの構文エラー
-
VBAをつかってクエリの情報を抽...
-
PHPで[]の使い方について
-
while文の中にwhile文を書きた...
-
SQL文が実行できません
-
テキストボックスに入れた内容...
-
phpでテーブルを作る際変数によ...
-
SELECT結果から動的にコンボボ...
-
phpのupdate,sql文にて連番カラ...
-
ヒアドキュメントでSQLを書く事...
-
MySQLで0で検索できない
-
CakePHPでquery()を使うときに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
sqlから多次元配列に要素を格納...
-
PHP+mysqlでSQL文に文字数制限...
-
phpのエラーについてです
-
PHPで絞り込み検索結果の件数を...
-
PDOを使いたい
-
CSVをダウンロードさせた際、CS...
-
stringaddslashes 半角¥が消える
-
MySQLのデータを使ってプルダウ...
-
mariadbでのエラー
-
php+mysql sql文実行について
-
XAMMPが起動しません。
-
SQL文2つ実行
-
会員登録したらメールが送られ...
-
「mysqlclient」の事が分からな...
-
if文で、レコードが無い場合だ...
-
mysql_real_escape_string
-
XAMPPで画面が真っ白になります。
-
配列に値が入らない
-
SQLの結果が返ってこない
-
ボタンのonclick時における関数...
おすすめ情報