人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPのコードを教えてください。なるべくスマートな方法が良いです。表を数字1から100まで10行*10行作りたいと思っています。1?10までいったら次の行、11?20までいったら次の行というように作成したいとおもっています。

<?php
for($x=1;$x<=10;$x++){
print "<TR>";
for($i=1;$i<=10;$i++){
print "<TD>$i</TD>";
}
print "</TR>";
?>
と書くと10行*10行の表は作れるのですが、1?10までのものが10行できてしまいます。これを1?100までの数字を10行*10行にどのようにすればよいでしょうか?

●質問者: silverspring
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:PHP print コード スマート 作成
○ 状態 :終了
└ 回答数 : 2/5件

▽最新の回答へ

1 ● きゃづみぃ
●35ポイント

$k=1;

for($x=1;$x<=10;$x++){

print "";

for($i=1;$i<=10;$i++){

print "$k";

$k++;

}

print "";

?>

これでいいでしょう。

http://www.scollabo.com/banban/php/index.html

◎質問者からの返答

無事に解決できました!ありがとうございます!


2 ● b-wind
●35ポイント

http://q.hatena.ne.jp/1159426901

<?php
 $x = 1
 for($i=1;$i<=10;$i++){
 print "<TR>";
 for($j=1;$j<=10;$j++){
 print "<TD>$x</TD>";
 $x++;
 }
 print "</TR>";
?>

とか。

◎質問者からの返答

無事に解決できました!ありがとうございます!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ