[PHP-users 29303] Re: 最初のカラムが表示できないんです。
rishiri.info
mail @ mail.rishiri.info
2006年 5月 26日 (金) 21:02:00 JST
こんばんは、risuです。
> 気づけば簡単なことなんですが、
> <a href=\"%s?pid=%s\">
> ~~
> ここ(タグのパラメータ内)に埋め込まれてるからです。
そうだったんですか...私は理解力が無いんですね。
そう言っておきながら、続きでもう1つお聞きしたいのですが、
printf("<a href=\"%s?pid=%s\">%s %s %s %s %s%s %s %s</a> \n",
$PHP_SELF, $myrow["pid"], $myrow["pid"], $myrow["namae"], $myrow["frigana"],
$myrow["ybangou"], $myrow["jyusyo1"], $myrow["jyusyo2"], $myrow["denwa"],
$myrow["keitai"]);
を、そのまま出力させると
2 田中 一郎 たなか いちろう XXXXXXX 東京都杉並区 0363829999 090XXXXXXXX
(削除)
3 小早川 太郎 こばやかわ たろう XXXXXXX 北九州市小倉区 0963833628
070XXXXXXXX (削除)
というように表示がずれてしまうので
テーブル等を使って整形したいのですが
入力/編集用フォームで使うような
<table border="1">
<tr>
<td>No.</td><td>氏名</td><td>ふりがな</td><td>郵便番号</td><td>住所1
</td><td>住所2</td><td>電話番号</td><td>携帯番号</td>
</tr>
<tr>
<td><input type="Text" name="pid" size="3" value="<?php echo $pid ?>"></td>
<td><input type="Text" name="namae" value="<?php echo $namae ?>"></td>
<td><input type="Text" name="frigana" value="<?php echo $frigana ?>"></td>
<td><input type="Text" name="ybangou" size="9" value="<?php echo $ybangou
?>"></td>
<td><input type="Text" name="jyusyo1" value="<?php echo $jyusyo1 ?>"></td>
<td><input type="Text" name="jyusyo2" value="<?php echo $jyusyo2 ?>"></td>
<td><input type="Text" name="denwa" size="12" value="<?php echo $denwa
?>"></td>
<td><input type="Text" name="keitai" size="13" value="<?php echo $keitai
?>"></td>
</tr>
</table>
というような表示の仕方はわかるのですが
下記、printfでアンカーを使った場合に
printf("<a href=\"%s?pid=%s\">%s %s %s %s %s%s %s %s</a> \n",
$PHP_SELF, $myrow["pid"], $myrow["pid"], $myrow["namae"], $myrow["frigana"],
$myrow["ybangou"], $myrow["jyusyo1"], $myrow["jyusyo2"], $myrow["denwa"],
$myrow["keitai"]);
をテーブルタグで表示させる方法がわからないのです。
よろしくお願いいたします。
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.7.1/348 - Release Date: 2006/05/25
PHP-users メーリングリストの案内