在PHP中调整图像大小

时间:2013-08-24 10:08:10

标签: php image-resizing timthumb

我在调整图片大小时遇到​​问题。显示上传的图像我已将其路径保存在数据库表中,代码显示图像为:

$result = mysql_query("SELECT * FROM photos");
    while($row = mysql_fetch_array($result))
    {
            $name = 'name'; 
            echo '<div id="imagelist">';
            echo '<p ><img src="timthumb.php?src="' .$row['location']. '"&w=100&h=80"/></p>';
            echo '</div>';
            echo '<div id="imagelist">';

            echo '<p>' .$row['id']. '</p>';
            echo " ";
            echo '<p><b>Location:</b>' .$row['location']. '</p>';
            echo '<p><b>File Name:</b>' .$row['name']. '</p>';
            echo '<p><b>ID:</b>' .$row['au_id']. '</p>';
            echo '<p><b>Position:</b>' .$row['position']. '</p>';
            echo '<p><b>Contace info:</b>' .$row['contact']. '</p>';
            echo '</div>';          
    }

我正在使用timthumb和。$ row [&#39; location&#39;]。具有类似&#34; photos / image.png&#34;的值。页面无法显示图片,我正确使用timthumb吗?

1 个答案:

答案 0 :(得分:0)

 echo '<p ><img src="timthumb.php?src="' .$row['location']. '"&w=100&h=80"/></p>';

从网址中删除“”:

echo '<p ><img src="timthumb.php?src=' .$row['location']. '&w=100&h=80"/></p>';