

PHPで九九の表を作っているのですが、
どうしてもここまでしか出来ませんでした。
<tr>,<td>を消してみると
数字が横に一列に表示されており、かけ算にはなっているのですが、
表にはどうしてもなりません。
なにかが違うのは分かっているのですが、ないが違うのか分かりません。
誰かお分かりになるかたがいましたらお伺いできませんでしょうか。
<?php
echo '<table>';
echo '<tr>';
for ($i = 1; $i <= 9; $i++ ) {
for ($j = 1; $j <= 9; $j++ )
echo '<td>' $i * $j'</td>';
echo '</tr>';
}
echo '</table>';
?>
No.2ベストアンサー
- 回答日時:
試してみました。
echo '<td>' $i * $j'</td>';
が誤りですね。
echo '<td>'. $i * $j.'</td>';
のように、文字列を連結するときは.(ピリオド)を間に挟まないといけません。
ということで、<tr>の位置とピリオド抜けの2つ誤りがあったようです。
以下のようにすれば正常に表示されました。
<?php
echo '<table>';
for ($i = 1; $i <= 9; $i++ ) {
echo '<tr>';
for ($j = 1; $j <= 9; $j++ )
echo '<td>'. $i * $j.'</td>';
echo '</tr>';
}
echo '</table>';
?>
No.1
- 回答日時:
試してないですが、
<?php
echo '<table>';
for ($i = 1; $i <= 9; $i++ ) {
echo '<tr>';
for ($j = 1; $j <= 9; $j++ )
echo '<td>' $i * $j'</td>';
echo '</tr>';
}
echo '</table>';
ではないですか?
<tr>は新しい行ごとに挿入するはずだから、外側のループの中に入れないといけないと思います。
この回答への補足
さっそくのご返答ありがとうございます。
私もいろいろな所に<tr>などをいれたのですが、表示されなくなってしまうのです。
<tr>とかの問題でもない気もするんですが、
分からないんですよね。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- HTML・CSS 【CSS】:hasで可能? imgを含むtr要素を選択したい 1 2022/11/17 14:36
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dosブロンプトでtabを出力したい
-
バッチファイルでpingの結果を...
-
findstrのerrorlevel
-
Windowsのsetコマンドでの小数...
-
$_POST,$_GETの値が空...
-
オブジェクトの中身の判定(PHP)
-
phpでcookieがうまく保存されない
-
shシェルスクリプト 空白行の...
-
switch()文で値の大小比較
-
DBのハッシュ化したパスワード...
-
pdftkを使った処理をバッチファ...
-
ナベアツプログラム(3の倍数...
-
ゼロとNULLを区別して number_f...
-
PHPで外部サイトの内容を取...
-
小数点以下0の非表示
-
RSSにdiv,ul classを付けたいの...
-
変数の受け渡しによる画像の表示
-
PHP 正規表現 数字又は数字以...
-
DTOとEntityの差は何ですか。
-
動的にhtmlテーブルを表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dosブロンプトでtabを出力したい
-
バッチファイルでpingの結果を...
-
shシェルスクリプト 空白行の...
-
phpでcookieがうまく保存されない
-
findstrのerrorlevel
-
switch()文で値の大小比較
-
小数点以下0の非表示
-
ゼロとNULLを区別して number_f...
-
バッチファイルで、全てのウィ...
-
pdftkを使った処理をバッチファ...
-
syntax error, unexpected 'ech...
-
DBのハッシュ化したパスワード...
-
Windowsのsetコマンドでの小数...
-
オブジェクトの中身の判定(PHP)
-
$_POST,$_GETの値が空...
-
bashの関数の引数にスペースが...
-
コマンドプロンプト フォルダ内...
-
batファイルでPC名称の変更
-
シェルで正規表現 YYYY/MM/DD
-
WindowsのイベントログをExcel...
おすすめ情報