![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
PHP+MySQLで飲食店のメニュー表を作成しています。
--------------------------------------------------
MySQLのテーブル
--------------------------------------------------
CREATE TABLE item (
id int(11) NOT NULL auto_increment,
menu varchar(50) NOT NULL,
comment text NOT NULL,
upfilename TEXT NOT NULL,
imgdir TEXT NOT NULL,
PRIMARY KEY (id)
);
id = オートナンバー
menu = メニュー名
comment = メニューのコメント
upfilename = アップロードするイメージファイル名(jpg)
imgdir = アップしたイメージファイルのディレクトリ
--------------------------------------------------
下記の「menu.php」を実行すると
「Parse error: syntax error, unexpected T_VARIABLE」
と表示されます。
print "<img src="$item['imgdir'] . $item['upfilename']">" . "<BR>";
の部分がおかしいことは分かるのですが、調べても解決できなかったので投稿しました。
「アップしたイメージファイルのディレクトリ」と「イメージファイル名」を連結して「imgタグ」で表示させようと考えました。
「メニュー名」「コメント」「写真の名前」「写真」を表示させたいです。
よろしくお願い致します。
--------------------------------------------------
menu.php
--------------------------------------------------
<html xmlns=" http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
<title>メニュー</title>
</head>
<body>
<?php
$dbHandle = mysql_connect("mysql**.lolipop.jp","LA**","g**")
or die("can not connect db\n");
$db = "LA**";
$sql = "SELECT id, menu, comment, upfilename, imgdir FROM item ORDER BY id DESC";
$rs = mysql_db_query($db,$sql);
while ($item = mysql_fetch_array($rs)){
print $item['id'] . "<BR>";
print $item['menu'] . "<BR>";
print $item['comment'] . "<BR>";
print $item['upfilename'] . "<BR>";
print $item['imgdir'] . $item['upfilename'] . "<BR>";
print "<img src="$item['imgdir'] . $item['upfilename']">" . "<BR>";
print "<hr>";
}
mysql_free_result($rs);
mysql_close($dbHandle);
?>
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php エラー 2 2022/10/23 16:43
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPで絞り込み検索結果の件数を...
-
PHPで同じDBから違う内容でカウ...
-
「mysqlclient」の事が分からな...
-
mysql_fetch_objectのエラー
-
会員登録したらメールが送られ...
-
インクルードによる不具合
-
<select> の<option value>が指...
-
mariadbでのエラー
-
stringaddslashes 半角¥が消える
-
【PHP】クエリーの実行に失敗し...
-
PHP+MySQLの構造
-
テーブルに入っているデータと...
-
mysql_num_rowsなどのWarningの...
-
クエリ検索でのWHERE句 HAVING...
-
var_dumpの使い方について
-
すいません。
-
if文で、レコードが無い場合だ...
-
sprintf関数での%Sが分かりませ...
-
mysql/rubyのインストールが出...
-
PHPからMySQLの起動について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルに入っているデータと...
-
sqlから多次元配列に要素を格納...
-
SQL文2つ実行
-
phpのエラーについてです
-
stringaddslashes 半角¥が消える
-
mysql_fetch_objectのエラー
-
XAMPPで画面が真っ白になります。
-
XAMMPが起動しません。
-
縦に長い<table>でなく横に長い...
-
PHP+mysqlでSQL文に文字数制限...
-
会員登録したらメールが送られ...
-
Resource id #3 をフィールドの...
-
MySQLのデータを使ってプルダウ...
-
PHPで絞り込み検索結果の件数を...
-
MySQLのUPDATE実行結果を受け取...
-
mysql_query等でレコード数を変...
-
住所録を作りたい
-
DB(MySQL)から複数行のデータを...
-
CSVをダウンロードさせた際、CS...
-
SQLの結果が返ってこない
おすすめ情報