PHP初学者遇到问题求解答

wj778 2020-06-16 05:33:34

代码如下:
<!doctype html>
<html lang="zh">
<head>
<meta charset="utf-8">
<title>修改商品信息</title>
</head>
<body style="margin:0px 0px 0px 0px;">
<?
if($_REQUEST["P_ID"]!="" )
{
$pid = $_REQUEST["P_ID"];
$conn = mysqli_connect("localhost", "root", "");//1链接数据库服务器
$select = mysqli_select_db("88KengDao_DB" ,$conn); //2选择数据库
$str ="select * from Product_Info where P_ID=".$pid ;
$arr = mysqli_query($conn,"$str"); //删除语句
$result=mysqli_fetch_array($arr);
?>
<form action="product_update_do.php" method="post" enctype="multipart/form-data">
<table border="1" width="100%">
<tr>
<td colspan="2" align="center">
修改商品信息
</td>
</tr>
<tr>
<td><font color="red">*</font>商品名称:</td>
<td><input type="text" name="txt_name" value="<? echo $result["P_Name"]?>"/></td>
</tr>
<tr>
<td><font color="red">*</font>商品图片:</td>
<td><input type="file" name="txt_image" />
</tD>
</tr>
<tr>
<td><font color="red">*</font>价格:</td>
<td><input type="text" name="txt_price" value="<? echo $result["P_Price"]?>"/>
</tD>
</tr>
<tr>
<td>简介:
</td>
<td>
<textarea name="txt_intro" rows="8" cols="30"><? echo $result["P_Intro"] ?></textarea>
<input type="image" name="img1" src='<? echo $result["P_Image"]?>' width="130" height="130"/>
</td>
</tr>

<tr>
<td colspan="2" align="center">
<input type="hidden" name="txt_id" value="<? echo $result["P_ID"]?>"/>
<input type="hidden" name="txt_image2" value="<? echo $result["P_Image"]?>" />
<input type="submit" value="保存"/>
</td>
</tr>
</table>
</form>
<?
}
?>
</body>
</html>
...全文
171 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hookee 2020-06-17
  • 打赏
  • 举报
回复
<?php echo $xxx; ?>
wj778 2020-06-17
  • 打赏
  • 举报
回复
还是没有用

<!doctype html>
<html lang="zh">
<head>
<meta charset="utf-8">
<title>修改商品信息</title>
</head>
<body style="margin:0px 0px 0px 0px;">
<?
$rst=$_REQUEST["P_ID"];
if($rst!="")
{
$pid = $rst;
$conn = mysqli_connect("localhost", "root", "");//1链接数据库服务器
$select = mysqli_select_db("88KengDao_DB" ,$conn); //2选择数据库
$str ="select * from Product_Info where P_ID=".$pid ;
$arr = mysqli_query($conn,"$str"); //删除语句
$result=mysqli_fetch_array($arr);
?>
<form action="product_update_do.php" method="post" enctype="multipart/form-data">
<table border="1" width="100%">
<tr>
<td colspan="2" align="center">
修改商品信息
</td>
</tr>
<tr>
<td color="red">*商品名称:</td>
<td><input type="text" name="txt_name" value="<? echo $result['P_Name'];?>"/></td>
</tr>
<tr>
<td color="red"> *商品图片:</td>
<td><input type="file" name="txt_image" />
</td>
</tr>
<tr>
<td color="red">*价格:</td>
<td><input type="text" name="txt_price" value="<? echo $result['P_Price'];?>"/>
</td>
</tr>
<tr>
<td>简介:
</td>
<td>
<textarea name="txt_intro" rows="8" cols="30"><? echo $result['P_Intro']; ?></textarea>
<input type="image" name="img1" src="<? echo $result['P_Image'];?>" width="130" height="130"/>
</td>
</tr>

<tr>
<td colspan="2" align="center">
<input type="hidden" name="txt_id" value="<? echo $result['P_ID'];?>"/>
<input type="hidden" name="txt_image2" value="<? echo $result['P_Image'];?>" />
<input type="submit" value="保存"/>
</td>
</tr>
</table>
</form>
<?
}
?>
</body>
</html>
wj778 2020-06-16
  • 打赏
  • 举报
回复
现在主要是数据库的数据不能显示在网页当中,这个问题要怎么解决 代码 src='<? echo $result["P_Image"]?>' 没有起作用,它直接显示在网页上,
wj778 2020-06-16
  • 打赏
  • 举报
回复
好的,我去看看
潇湘忆梦 2020-06-16
  • 打赏
  • 举报
回复
读一下这篇文章吧:https://www.php.cn/php-weizijiaocheng-392940.html 开头的<?php 包括你里面的使用

61,110

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧