本文目录一览:
- 1、购物网站点击首页的图片进入该商品的详细页面,怎么用PHP实现商品的ID参数传递?
- 2、php问题 图片排列及分页请教
- 3、php中如何调用数据库中的图片并且显示到页面
- 4、php里面图片上传之后怎样把他在原php页面显示出来?
- 5、怎么给PHP类型的网站添加图片 然后在给图片做个链接,请详细说明。
- 6、php 显示用户头像图片问题
购物网站点击首页的图片进入该商品的详细页面,怎么用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'";这里就可以得到参数了