/* どなたか以下のエラーの原因をご教授ください。よろしくお願いいたします。
金額の多い人順にデータを並べ替えて上位3人を順番に表示するプログラムです*/
<?php
mysql_connect("localhost","user","password");
mysql_selectdb("rensyu");
$result = mysql_query("SELECT * FROM uriage ORDER BY kingaku DESCLIMIT 3");
$uriageStr = "";
$count = 1;
while(!$data = mysql_fetch_array($result)) {
$uriageStr = $uriageStr."namae".$count."=".$data[0]."&kingaku".$count."=".$data[0]."&";
}
$uriageStr = substring($uriage,0,length($uriage)-1);
print($uriageStr);
?>
/*
MySQLにはrensyuデータベースを作成、それにuriageテーブルを作成、フィールドとしてnamaeとkingakuを作成、
namaeにakiko,bunta,coco,daisuke,eikoを入力、それぞれにkingakuとして1,2,3,4,5を入力している。
この場合http://localhost/get_uriage.phpと入力した場合次のような結果が表示されるはずです。
namae1=eiko&kingaku1=5&namae2=daisuke&kingaku2=4&namae3=coco&kingaku3=3
しかし、表示結果は
Parse error:parse error,unexpected T_STRING in C:\www\get_uriage.php on line 9
でした。
TeraPadの行表示でで9行目は$count = 1;です。(コメントは除く)
*/
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
おそらく8行目の文末にセミコロンがぬけている
ありがとうございます。
8行目、9行目のセミコロンを書き直したところ
今度は別のエラーが表示されました。
Warning:mysql_fetch_array():supplied argument is not a valid MySQL result resource in C:\www\get_uriage.php on line 10
どうやらmysql_fetch_array()関数の使用方法に問題があるようです。
今、試行錯誤しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP PHP MySql ページング 2 2022/09/20 06:38
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- PHP PHP ページング データベース 1 2022/06/16 10:30
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mysql_queryでのdelimiterの設...
-
接続ができません
-
INT型は金額の型に使用するべき...
-
Float型の時の計算結果がおかしい
-
「mysqld dead but subsys lock...
-
DB内の日本語データがPHPで取得...
-
副問合せにLIKE文を使う方法は...
-
MySQLの日本語LIKE検索について
-
ODP.NETのバージョン確認
-
php・Mysql Like文で日本語が使...
-
like句を使って日本語を検索す...
-
RPMのmysqlとmysql-serverの違い
-
プライマリーキーの昇順でソー...
-
誤って全てのユーザを削除して...
-
ユーティリティーとは?OPatch...
-
postgresQL に格納した画像ファ...
-
ODBC接続で全角文字が文字化け
-
SQLで日本語データを入力したい...
-
MySQLに外部PCから接続できない
-
SQLのVARCHARとVARCHAR2の違い
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MeCabの結果をWindows+PHPで取...
-
PHPからmySQLへINSERT文の実行
-
mysql_queryでのdelimiterの設...
-
Linuxで、Pearコマンドが使えな...
-
mysqlでphpinfoと実際のバージ...
-
LOAD DATA LOCAL INFILE
-
下記プログラムの問題点は? ...
-
「addslashes」と「htmlspecial...
-
sqlite_escape_stringのアンエ...
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
ODP.NETのバージョン確認
-
旧filemakerで和暦(令和など)...
-
ERROR 1045 (28000) (using pas...
-
副問合せにLIKE文を使う方法は...
-
INT型は金額の型に使用するべき...
-
like句を使って日本語を検索す...
-
postgreSQLのデータ型
-
RPMのmysqlとmysql-serverの違い
-
プライマリーキーの昇順でソー...
おすすめ情報