• ベストアンサー

width、heightを取得したい

dbからデータを読み込み、データの量によってテーブルのサイズが変わります。 img.gifのwidth、heightを何らかで取得し$aと$bに渡すことは可能でしょうか。 ┌――――┬――――┐ │img.gif │inc.php │ └――――┴――――┘ <table> <tr> <td> <img src=./img.gif width=$a height=$b> </td> <td> <? include ('./inc.php'); ?> </td> </tr> </table> img.gifは四角の画像です。

質問者が選んだベストアンサー

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.3

単にデータの件数を数えてやればいいだけの気がしますが・・・ またはbackgroundで指定するか。

cefirosp
質問者

お礼

ご回答りがとうございます。 件数を数えて $height = ($date1 + $date2) * 50; などやりまして、微妙に隙間ができたりして悩んでいました。 試しにbackgroundに指定したところできました。 ありがとうございました。 下手に小細工使おうとせずに基本を考えるべきでした。

その他の回答 (2)

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.2

がると申します。 PHPですと、イメージ関数系はいかがでしょう? imagesx -- 画像の幅を取得 imagesy -- 画像の高さを取得する の2つの関数がありますので。

cefirosp
質問者

補足

ご回答ありがとうございます。 下記ページを参考願えますでしょうか。 画像サイズは、データの量にあわせて変動させたいです。

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 データの量で画像の大きさを変えたいってことでよろしいでしょうか? >img.gifのwidth、heightを何らかで取得し$aと$bに渡すことは可能でしょうか。 画像のサイズを取得したいのでしょうか? ちょっと矛盾があるような気がします。 補足をお願い致します。

cefirosp
質問者

補足

ご回答ありがとうございます。 やりたいことはデータの量にあわせてimg.gifのサイズを変更したいです。 サイズを固定してしまうとデータ量が多かった時、または少なかった時に 空白が出来てしまいます。

関連するQ&A