โปรแกรมเราเกี่ยวกับการขายสินค้า แต่ที่นี้กดเมนูแก้ไขไป ชื่อสินค้า ราคา สถานะมาหมดค่ะ แต่ไฟล์ภาพไม่มา (fi5826.png) มันขึ้นไฟล์ให้อัพโหลดภาพค่ะ ขอเอาแต่ส่วนของรูปภาพนะคะ
หน้า edit.php
ส่วนนี้คือไม่ขึ้นชื่อไฟล์เลยค่ะ
<tr align="left">
<td>รูปภาพ : </td>
<td><input type="file" name="p_image"value= " <?php echo $p_image?>" required></font></td>
</tr>
อันนี้ลองเปลี่ยนเป็น text รันดูชื่อไฟล์มาค่ะ
<tr align="left">
<td>รูปภาพ : </td>
<td><input type="text" name="p_image"value= " <?php echo $p_image?>"required></font></td>
</tr>
หน้า update.php ค่ะ
<?php
$p_id=$_POST['p_id'];
$p_name=$_POST['p_name'];
$p_image=$_POST['p_image']
$p_price=$_POST['p_price'];
$p_status=$_POST['p_status1'];
$mysqli = mysqli_connect("localhost","root","","product");
if (mysqli_connect_errno($mysqli)) {
echo "Failed to connect to MySQL: " .mysqli_connect_errno();
}
//set Language ////////
$mysqli ->query("SET NAME utf8");
////////////////////////
$sql = "update product set p_name ='$p_name',p_price='$p_price',p_image='$p_image',p_status='$p_status' where p_id=$p_id";
//send sql to process
$mysqli->query($sql);
?>
<meta http-equiv="refresh" content="0;url=./product_show.php">
กดเมนูแก้ไข แต่ไฟล์ภาพไม่ขึ้นค่ะ ต้องแก้ยังไงคะ
หน้า edit.php
ส่วนนี้คือไม่ขึ้นชื่อไฟล์เลยค่ะ
<tr align="left">
<td>รูปภาพ : </td>
<td><input type="file" name="p_image"value= " <?php echo $p_image?>" required></font></td>
</tr>
อันนี้ลองเปลี่ยนเป็น text รันดูชื่อไฟล์มาค่ะ
<tr align="left">
<td>รูปภาพ : </td>
<td><input type="text" name="p_image"value= " <?php echo $p_image?>"required></font></td>
</tr>
หน้า update.php ค่ะ
<?php
$p_id=$_POST['p_id'];
$p_name=$_POST['p_name'];
$p_image=$_POST['p_image']
$p_price=$_POST['p_price'];
$p_status=$_POST['p_status1'];
$mysqli = mysqli_connect("localhost","root","","product");
if (mysqli_connect_errno($mysqli)) {
echo "Failed to connect to MySQL: " .mysqli_connect_errno();
}
//set Language ////////
$mysqli ->query("SET NAME utf8");
////////////////////////
$sql = "update product set p_name ='$p_name',p_price='$p_price',p_image='$p_image',p_status='$p_status' where p_id=$p_id";
//send sql to process
$mysqli->query($sql);
?>
<meta http-equiv="refresh" content="0;url=./product_show.php">