×

php图片详细页面

php图片详细页面(php网页显示图片)

admin admin 发表于2023-03-30 21:04:13 浏览61 评论0

抢沙发发表评论

本文目录一览:

购物网站点击首页的图片进入该商品的详细页面,怎么用PHP实现商品的ID参数传递?

微博观光团~~~题主的意思是这个功能在你的网页上无法实现么?另外,“实现每个图片的链接不一样”具体是什么意思呢?

php问题 图片排列及分页请教

你有没有觉得你的程序看起来很累~

我提几个意见,看明白了你的问题可能就解决了~

一、对于参数的判断要修改,你点下一页的时侯,可能是GET传送,不一定是POST,所以不能只从POST获取,否则下一页的时侯就变成显示所有数据了。判断是否有参数的语句可以统一写,不用获取总数和内容的时侯都判断,例如可以这样写:-php图片详细页面

if(isset($_REQUEST['keyword'])) $where="where proname like '%{$_REQUEST['keyword']}%'";

else $where='';

$query1 = "SELECT COUNT(*) AS totalrows FROM sys_product $where";

$query = "SELECT * FROM sys_product $where order by id desc LIMIT $startnum,$maxnum";

二、不要反复使用? ?,整个程序可以就写在一对?php ?里面,使用定界符号可以实现,例如:

while ($row=mysql_fetch_array($result)){

$propic = $row['propic']=="" ? "/images/no.jpg" : "/admin/".$row['propic'];

$price = number_format($row['proprice'], 2);

echo END

tr

td width="31%" rowspan="2" style="padding:4px 8px 4px 0px"

a href="dc_detail.php?id={$row['Id']}"

img src="{$propic}" name="dish_image" width="90" height="70" border="0" id="dish_image"/a/td

td width="69%" height="25"

span class="STYLE21"{$row['proname']}/span

span class="STYLE23"{$row['pronum']}份)/span /td

/tr

tr

td class="chinazi"非常好吃非常地道的br /

span class="STYLE22"CALORIE/span:{$row['kll']}br /

价格:span class="STYLE25"{$price}/span

span class="STYLE26"元/spanbr/

a href="#" style="float:right" 详细/a/td

/tr

END;

}

三、最后一个问题,你现在每个显示的两行(两个tr),你希望修改为每行三个,其实很简单,我只提示一下,可以把现在每个循环的内容改在一个table里面,然后使用一个大的table实现每行三个,例如下面的结果:-php图片详细页面

echo 'table';//最大的table

$i=0;//已经输出的个数

while ($row=mysql_fetch_row(...)){

if ($i % 3==0) echo 'tr';

echo 'tdtable';

//这里写现在while里面的所有语句

echo '/table';

$i++;

}

echo '/table';//最大的table

php中如何调用数据库中的图片并且显示到页面

一般不向数据库插入图片 而是插入图片的src 通过src找到图片然后显示。

?php

session_start();

//array数组中放图片的格式

$uptypes = array("image/jpg","image/jpeg","image/png","image/pjpeg","image/gif","image/bmp","image/x-png");-php图片详细页面

$files =$_FILES["uppic"];

if($files["size"]2097152){ //图片大小判断

echo "上传图片不能大于2M";

echo "";

exit;

}

$ftype =$files["type"];

if(!in_array($ftype,$uptypes)){ //图片格式判断

echo "上传的图片文件格式不正确";

echo "";

}

$fname = $files["tmp_name"]; //在服务器临时存储名称

$image_info = getimagesize($fname);

$name = $files["name"];

$str_name = pathinfo($name); //以数组的形式返回文件路劲的信息

$extname = strtolower($str_name["extension"]); //把字符串改为小写 extensiorn扩展名

$upload_dir = "upload/"; //upload文件夹

$file_name = date("YmdHis").rand(1000,9999).".".$extname;

$str_file = $upload_dir.$file_name; //文件目录

//存入数据库

$con=mysql_connect("localhost","root","");

if(!$con){

die(("数据库连接失败").mysql_error());

}

mysql_select_db("mywork",$con);

$sql="update user set picpath='$str_file' where user_name='$username'"; //将图片地址插入数据库mywork

mysql_query($sql,$con);

mysql_close($con);

if(!file_exists($upload_dir)){

mkdir($upload_dir); //创建目录 成功则返回true 失败则返回flase

}

if(!move_uploaded_file($files["tmp_name"],$str_file)){ //将上传的文件移动到新的目录 要移动文件和文件新目录 成功则返回true

echo "图片上传失败";

echo "

php里面图片上传之后怎样把他在原php页面显示出来?

用 iframe 提交到php图片处理的页面,返回值为script脚本,里面把图片的地址赋给img/script

怎么给PHP类型的网站添加图片 然后在给图片做个链接,请详细说明。

这些跟PHP没关系,添加图片用的是html 和 CSS ,给图片加链接用的 html中的 a标签。

例如: img width="100px" height="100px" src="图片的存储位置" / 这个就表示插入了一个宽100像素高100像素的图片;

div style="background:url('图片位置') no-repeat;"/div 表示给这一个块添加一个背景图片....

其它还有几种类似的写法;

而给图片加链接,其实就是用 a/a 把图片的那个标签,包含进去,例如:

a href='' title='点击打开百度首页' target="_blank"

img width="100px" height="100px" src="图片的存储位置" /

/a

其它具体用法,你可以百度 html img ,html a, css 背景图片 这些详细的用法,就可以了,跟PHP 没关系

php 显示用户头像图片问题

修改第一

echo " trform action = 'info.php?id=$row[imgid]' method = 'post' ";

修改第二:

你在info.php中接受你传过来的id

加入用$cls = $_POST["id"];

然后把id在这样传值

echo "img src='image.php?imgid=$cls'";

最后

$img_sql="select image_id,content from nsms_images where image_id='$imgid'";这里就可以得到参数了