|
|
|
ผมวนข้อมูล มาแล้วพอจะแก้ไขรูป ของแต่ละอันทำไงอะครับผมลองทำดูมันกลายเป็นอัพรูปเหมือนกันหมดอะครับ |
|
|
|
|
|
|
|
Code (SQL)
$strSQL = "UPDATE tsp_product_gallery ";
$strSQL .="SET image_path = '".$_FILES["filUpload"]["name"][$i]."' WHERE product_id ='".$_GET["product_id "]."' ";
echo $strSQL.'<br>';
//$objQuery = mysqli_query($objCon,$strSQL);
เบื้องต้น ทำแบบนี้ก่อนนะคับ แล้ว ดู ตัว sql ว่า ข้อมูลถูกต้องไหม ก่อนที่จะไปสั่งให้มันทำงาน
|
|
|
|
|
Date :
2015-11-13 14:06:49 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแล้วครับได้แบบนี้
ช่วยทีครับ
|
|
|
|
|
Date :
2015-11-13 14:14:27 |
By :
Poae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คำถาม
1. คุณดึงรูปมาแสดง ตาม product_id ใช่ไหมคับ
2. ใน 1 product_id มีหลายรูป ใช่ไหม
ถ้าตอบ ใช่ทั้ง 2 ข้อ ตอน upload ให้ update where ไปที่ id คับ ไม่ใช่ product_id
|
|
|
|
|
Date :
2015-11-13 14:21:58 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไม id มันวน มาให้ผมแค่เลขเดี๋ยวอะครับช่วยทีครับ
ตัวอย่างโค้ดอะครับผมใช้แบบนี้ครับ ผิดยังไงอะ
Code (PHP)
<li class="active"><a href="edit_album.php?product_id=<?php echo $result["product_id"];?>&id=<?php echo $result["id"];?>">อัลบั้มภาพ</a></li>
|
|
|
|
|
Date :
2015-11-13 15:30:57 |
By :
Poae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แปะทั้ง page ทีคับ ดูแยกส่วนผม งง แปะๆ มาเลยครับไม่ต้องกลัว code คนอื่นรู้หรอก อิอิ
|
|
|
|
|
Date :
2015-11-13 15:55:56 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้ครับ
Code (PHP)
<ul class="nav nav-tabs">
<li><a href="insert_product.php?product_id=<?php echo $result["product_id"];?>">ทั่วไป</a></li>
<li class="active"><a href="edit_album.php?product_id=<?php echo $result["product_id"];?>&id=<?php echo $result["id"];?>">อัลบั้มภาพ</a></li>
</ul>
<form action="save_edit_album.php?product_id=<?php echo $_GET['product_id'];?>&id=<?php echo $_GET['id'];?>" method="post" enctype="multipart/form-data" id="form">
<div id="tab-general" style="display: block;">
<ul class="nav nav-tabs">
<li class="active"><a href="insert_product.php"><img src="../assets/images/th.png" title="Thai"> Thai</a></li>
<li><a href="insert_newsEn.php" ><img src="../assets/images/gb.png" title="English"> English</a></li>
</ul>
<div class="tab-content">
<div id="language1" class="tab-pane fade in active">
<table class="form">
<tbody>
<tr>
<select name="language" style="visibility:hidden">
<option value="1">THAI</option>
</select>
</tr>
<?php
$row = 1;
while($result = mysqli_fetch_array($query))
{
?>
<tr>
<td>รูปภาพ:<?php echo $row; ?></td>
<td><a href="aaaaaa.php?id=<?php echo $result['id'];?>"><img src="image_category/<?php echo $result["image_path"];?> " style="height:80px;width:160px"></a>
<input type="file" name="filUpload[]">
<span id="mySpan"></span>
<br>
</td>
</tr>
<?php
$row++;
}
?>
</tbody></table>
<input name="btnSubmit" type="submit" value="บันทึก">
<?php
mysqli_close($objCon);
?>
</div>
</div>
</form>
|
|
|
|
|
Date :
2015-11-13 16:03:35 |
By :
Poae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนบ input hidden ค่า id ของแต่ละรูปส่งไปด้วยคับ
|
|
|
|
|
Date :
2015-11-13 16:14:29 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำยังไงอะครับ
|
|
|
|
|
Date :
2015-11-13 16:18:06 |
By :
Poae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เหอ การทำ input hidden ง่ายๆเองนะคับ ><
Code (PHP)
<input type="hidden" name="id[]" value="<?php echo $row['id']?">
|
|
|
|
|
Date :
2015-11-13 16:40:40 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แต่ก็ยังเหมือนเดิมอะครับ
|
|
|
|
|
Date :
2015-11-13 17:04:58 |
By :
Poae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอ code ทั้งหมด ปัจจุบันหน่อยคับ
|
|
|
|
|
Date :
2015-11-13 17:14:38 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้อะครับ
Code (PHP)
<ul class="nav nav-tabs">
<li><a href="insert_product.php?product_id=<?php echo $result["product_id"];?>">ทั่วไป</a></li>
<li class="active"><a href="edit_album.php?product_id=<?php echo $result["product_id"];?>&id=<?php echo $result["id"];?>">อัลบั้มภาพ</a></li>
</ul>
<form action="save_edit_album.php?product_id=<?php echo $_GET['product_id'];?>&id=<?php echo $_GET['id'];?>" method="post" enctype="multipart/form-data" id="form">
<div id="tab-general" style="display: block;">
<ul class="nav nav-tabs">
<li class="active"><a href="insert_product.php"><img src="../assets/images/th.png" title="Thai"> Thai</a></li>
<li><a href="insert_newsEn.php" ><img src="../assets/images/gb.png" title="English"> English</a></li>
</ul>
<div class="tab-content">
<div id="language1" class="tab-pane fade in active">
<table class="form">
<tbody>
<tr>
<select name="language" style="visibility:hidden">
<option value="1">THAI</option>
</select>
</tr>
<?php
$row = 1;
while($result = mysqli_fetch_array($query))
{
?>
<tr>
<td>รูปภาพ:<?php echo $row; ?></td>
<td><a href="aaaaaa.php?id=<?php echo $result['id'];?>"><img src="image_category/<?php echo $result["image_path"];?> " style="height:80px;width:160px"></a>
<input type="hidden" name="id[]" value="<?php echo $result['id']; ?>">
<input type="file" name="filUpload[]">
<span id="mySpan"></span>
<br>
</td>
</tr>
<?php
$row++;
}
?>
</tbody></table>
<input name="btnSubmit" type="submit" value="บันทึก">
<?php
mysqli_close($objCon);
?>
</div>
</div>
</form>
ไฟล์ edit ครับผม
Code (PHP)
<?php
include('connect.php');
for($i=0;$i<count($_FILES["filUpload"]["name"]);$i++)
{
if($_FILES["filUpload"]["name"][$i] != "")
{
if(move_uploaded_file($_FILES["filUpload"]["tmp_name"][$i],"image_category/".$_FILES["filUpload"]["name"][$i]))
{
//*** Insert Record ***//
$strSQL = "UPDATE tsp_product_gallery ";
$strSQL .="SET image_path = '".$_FILES["filUpload"]["name"][$i]."' WHERE product_id ='".$_GET["product_id"]."' AND id ='".$_GET["id"]."' ";
echo $strSQL;
$objQuery = mysqli_query($objCon,$strSQL);
}
}
}
echo "Copy/Upload Complete<br>";
?>
|
|
|
|
|
Date :
2015-11-13 17:19:38 |
By :
Poae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณต้อง วน id ที่ GET ไปด้วยนะคับ
เหมือนวน ไฟล์ที่ upload ไป
|
|
|
|
|
Date :
2015-11-13 17:20:54 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วนยังไงหรือ
สอนผมหน่อยครับ ผมไม่ค่อยเป็นอะ
|
|
|
|
|
Date :
2015-11-14 08:45:19 |
By :
Poae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วนข้อมูลได้แล้วครับ
|
|
|
|
|
Date :
2015-11-14 09:30:59 |
By :
Poae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|