|
|
|
ส่งข้อมูลไปยังฐานข้อมูล 2 อันพร้อมกันไม่ได้ มันส่งไปแค่ฐานข้อมูลเดียว (อัพโหลดรูปภาพ) |
|
|
|
|
|
|
|
Code (PHP)
อ้างถึงพ่อของ db or table สิครับ
EX: มี 2 db
db_a และ db_b
----------------
db_a มี tables = a1, a2
db_b มี tables = b1,b2
------------
ถ้า insert into db_a a1
---------------
ก็ Insert into db_a.a1 (xxx,xxx,xxx,) values ('xxx','xxx','xxx')
==================
ถ้า insert into db_b b1
---------------
ก็ Insert into db_b.b1 (xxx,xxx,xxx,) values ('xxx','xxx','xxx')
รอท่านอื่นตอบ
|
ประวัติการแก้ไข 2018-02-05 17:39:58
|
|
|
|
Date :
2018-02-05 17:38:04 |
By :
Hararock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูครับ
Code (PHP)
//*** Insert Record ***//
$filename=$_FILES["txtSimg"]["name"][$i];
$strSQL = "INSERT INTO files (FilesName) VALUES ('$filename')";
$objQuery = mysql_query($strSQL);
|
|
|
|
|
Date :
2018-02-05 17:41:43 |
By :
mongkon.k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
form คนละ form กันหรือเปล่า
ลอง debug ดูค่าที่ส่งมาก่อน
Code (PHP)
<?php
var_dump($_FILES); exit; // บันทัดแรกเลย ได้อะไรมาจะได้นำไปเขียนได้ถูกต้อง
|
|
|
|
|
Date :
2018-02-05 20:08:13 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแบบนี้ดูครับ
Code (PHP)
if(move_uploaded_file($_FILES["txtBimg"]["tmp_name"],"imgs/".$_FILES["txtBimg"]["name"]));
$strSQL = "INSERT INTO board (title,bimg,details) VALUES ('".$_POST["txtTitle"]."',
'".$_FILES["txtBimg"]["name"]."',
'".$_POST["txtDetails"]."')";
$objQuery = mysql_query($strSQL);
echo "<br> Go to <a href='index.php'>กลับ</a>";
for($i=0;$i<count($_FILES["filUpload"]["name"]);$i++)
{
if($_FILES["filUpload"]["name"][$i] != "")
{
if(move_uploaded_file($_FILES["filUpload"]["tmp_name"][$i],"imgs/".$_FILES["filUpload"]["name"][$i]))
{
//*** Insert Record ***//
$strSQL = "INSERT INTO files ";
$strSQL .="(FilesName) VALUES ('".$_FILES["filUpload"]["name"][$i]."')";
$objQuery = mysql_query($strSQL);
}
}
}
}
ผมลองแก้คร่าวๆแล้วครับ ลองดูก่อนนะครับ ยังไงบอกด้วยครับ
|
|
|
|
|
Date :
2018-02-05 20:38:22 |
By :
Kyxuz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|