![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_01.png?e8efa67)
http://afurieitohannei.la.coocan.jp/phphtml.png
以上URLですが、表内から文字がはみ出てしまいます。
はみ出た文字を表の二行目に入れたいのですがどうしたらできますか?
よろしくお願いいたします。
<?php
class person
{
protected $name = "姓名";
protected $age = 20;
public function __construct($nm,$ag)
{
$this->name = $nm;
if($ag>=20 && $ag<=60){
$this->age = $ag;
}
else
$this->age = -1;
}
public function getname(){return $this->name;}
public function getage(){return $this->age;}
}
class User extends person
{
private $adr = "xxx@xxx.xx.xx";
private $tel = "xx-xx-xxxx";
public function __construct($nm,$ag,$ad,$tl)
{
parent::__construct($nm,$ag);
$this->adr = $ad;
$this->tel = $tl;
}
public function getname(){return"会員:" . $this->name;}
public function getadr(){return $this->adr;}
public function gettel(){return $this->tel;}
}
$usr1 = new User("鈴木",56, "mmm@nnn.nn.jp", "03-xxx-xxx");
print <<<eof
<tr>
<td>{$usr1->getname()}</td>
<td>{$usr1->getage()}</td>
<td>{$usr1->getadr()}</td>
<td>{$usr1->gettel()}</td>
<tr>
<!DCTYPE html>
<html>
<head>
<title>派生クラス継承とオーバーライトPhp Html</title>
</head>
<body>
<table border="2">
<tr bgcolor="#AAAAAA">
<th>名前</th>
<th>年齢</th>
<th>アドレス</th>
<th>電話</th>
</tr>
</table>
</body>
</html>
eof;
?>
No.2ベストアンサー
- 回答日時:
<?php
// 処理
?>
<!DCTYPE html>
<html>
...
<table>
<thead> ... </thead>
<tbody>
<tr>
<td><?php echo $usr1->getname(); ?></td>
<td><?php echo $usr1->getage(); ?></td>
<td><?php echo $usr1->getadr(); ?></td>
<td><?php echo $usr1->gettel(); ?></td>
</tr>
</tbody>
</table>
...
No.1
- 回答日時:
tableタグの中でtrの追加について表記してみては?
ご回答くださいましてありがとうございました。
確かにhtml内で表にすることは、王道かもしれません!
「以下のURLを参考にしての質問」とすればよかったのですが悪しからず。
以下のプログラムはPHP内プログラムの所掌である表プログラムと、html内のプログラムの所掌である表のプログラムは分けてプログラムされています。そして、プログラムはPHPとHTMLを完全に分けてありますのでプログラム的に理解しやすかったので興味を持ちました。以下URLを参考にして私なり組み込みましたが!できなかったので質問をしました。
https://oshiete.goo.ne.jp/qa/9757219.html
を参考に、作成しましたが!
webプログラムの肝はプログラムとデザインをわけることです。
HTMLの表示はデザイナーさんが適宜調整をしてくれるものなので
プログラマは動的な部分をいかに効率よく渡してやるかだけ考えればいいでしょう
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript 追加ボタンを押した際に ok ボタンを押した場合のみ入力値が追記されるようにしたいです 6 2022/05/29 09:57
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
前後の全角スペースを削除する...
-
XAMPP1.7.1上でPHPを実行すると...
-
文字化けについて
-
CFileDialogの最初のディレクト...
-
VB6にてメールを送信する方法
-
onedrive にexcelファイルをア...
-
phpのheader("Location:#pos")...
-
バイナリファイルをブラウザに...
-
OpenGLで描いて画像ファイル出力
-
フォントの色を変えるには?
-
VB.NET 最下位のディレクトリ名...
-
リンク先を隠す方法はないでし...
-
PHPのif文でその処理を途中で抜...
-
FORMタグを使わずに、POSTする...
-
youtubeに音声のみのmp4ファイ...
-
mysql複数レコードをまとめて削...
-
受け取ったパラメータを次のphp...
-
phpの階層が変わると上手く読み...
-
Subversionのリポジトリの削除
-
PHPMailerのコードエラーが解決...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字化けについて
-
日付と年月日を選択するコード...
-
複数の文字列をファイルに書き...
-
phpの画面表示が真っ白です
-
ヒアドキュメントを中断してinc...
-
前後の全角スペースを削除する...
-
PHP(smarty)についての質問(文...
-
初心者で数当てゲームを作って...
-
どうしたら確認ができますか!?
-
すみません また宜しくお願い...
-
ローカル環境で動くのに本番環...
-
PHPのWebアプリ作成
-
PHPをはじめて1日目なので・・・
-
PHPで地域名のみ変更
-
php エラー
-
HTMLとPHP間のデータ受け渡し
-
さくらインターネットレンタル...
-
file_get_contents関数なのですが
-
XAMPP1.7.1上でPHPを実行すると...
-
mb_convert_variablesで変換出...
おすすめ情報
以下ではダメでした。
<!DCTYPE html>
<html>
<head>
<title>派生クラス継承とオーバーライトPhp Html</title>
</head>
<body>
<tr>
<td><?php echo $usr1->getname(); ?></td>
<td><?php echo $usr1->getage(); ?></td>
<td><?php echo $usr1->getadr(); ?></td>
<td><?php echo $usr1->gettel(); ?></td>
</tr>
<table border="2">
<tr bgcolor="#AAAAAA">
<th>名前</th>
<th>年齢</th>
<th>アドレス</th>
<th>電話</th>
</tr>
</table>
</body>
</html>
eof;
?>