|
|
|
สอบถามเรื่องการ INSERT name,typ,size ของรูปค่ะ คือ echo ค่าได้ แต่พอบันทึกลงฐานข้อมูลแล้วข้อมูลไม่เข้าค่ะ รบกวนหน่อยนะคะ |
|
|
|
|
|
|
|
Code (PHP)
if($submit==true){
include('connect.php');
$select="SELECT MAX(`id_title`) AS max FROM `title` WHERE `title`.`id_heading`='$province'";
// mysql_query("SET NAMES UTF8");
$query=mysql_query($select);
$num=mysql_num_rows($query);
//$i=0;
//while($i<$num) //{
$row=mysql_fetch_array($query);
$no=$row['max']+1;
$date=date("Y-m-d H:i:s");
$job="job";
//echo "<tr><td>$no</td><td>$datetime</td><td>$name_heading</td><td>$path_image</td><td>$admin</td></tr>";
//$i++; //}
$sql="INSERT INTO `iveb_db`.`title` (`id_title`,`id_heading`,`name_title`,`detail`,`no1`,`no2`,`w`,`h`,`link`,`datetime_title`,`admin`)
VALUES ('$no','$province','$name_titile','$detail','$fileUpload1','$fileUpload2','$w','$h','$link','$date','$job')";
mysql_query("SET NAMES UTF8");
$resultInsert=mysql_query($sql)or die("$sql");
echo "<script>alert('บันทึกข้อมูลเรียบร้อย');window.location='admin_add_Post secondary.php'</script>";
$filename=$_FILES['file']['name'];
$filetype=$_FILES['file']['type'];
$filesize=$_FILES['file']['size'] / 1024;
$filetmp_name=$_FILES['file']['tmp_name'];
/* echo $filename;
echo $filetype;
echo $filesize;
echo $filetmp_name; */
$sqlF="INSERT INTO `iveb_db`.`file_title` (`id_file`,`id_title`,`file_name`,`file_type`,`file_size`,`file_stored`)
VALUES('1','$no','$filename','$filetype','$filesize','$filetmp_name')";
mysql_query("SET NAMES UTF8");
$resultInsertF=mysql_query($sqlF)or die("error=$sqlF");
/* echo "<script>alert('บันทึกข้อมูลเรียบร้อย');window.location='admin_add_Post secondary.php'</script>"; */
}
?>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2016-07-26 11:19:34 |
By :
siriwimon2559 |
View :
781 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
if($submit==true){
include('connect.php');
$select="SELECT MAX(`id_title`) AS max FROM `title` WHERE `title`.`id_heading`='$province'";
// mysql_query("SET NAMES UTF8");
$query=mysql_query($select);
$num=mysql_num_rows($query);
//$i=0;
//while($i<$num) //{
$row=mysql_fetch_array($query);
$no=$row['max']+1;
$date=date("Y-m-d H:i:s");
$job="job";
//echo "<tr><td>$no</td><td>$datetime</td><td>$name_heading</td><td>$path_image</td><td>$admin</td></tr>";
//$i++; //}
$sql="INSERT INTO `iveb_db`.`title` (`id_title`,`id_heading`,`name_title`,`detail`,`no1`,`no2`,`w`,`h`,`link`,`datetime_title`,`admin`)
VALUES ('$no','$province','$name_titile','$detail','$fileUpload1','$fileUpload2','$w','$h','$link','$date','$job')";
mysql_query("SET NAMES UTF8");
$resultInsert=mysql_query($sql)or die("$sql");
$filename=$_FILES['file']['name'];
$filetype=$_FILES['file']['type'];
$filesize=$_FILES['file']['size'] / 1024;
$filetmp_name=$_FILES['file']['tmp_name'];
/* echo $filename;
echo $filetype;
echo $filesize;
echo $filetmp_name; */
$sqlF="INSERT INTO `iveb_db`.`file_title` (`id_file`,`id_title`,`file_name`,`file_type`,`file_size`,`file_stored`)
VALUES('1','$no','$filename','$filetype','$filesize','$filetmp_name')";
mysql_query("SET NAMES UTF8");
$resultInsertF=mysql_query($sqlF)or die("error=$sqlF");
echo "<script>alert('บันทึกข้อมูลเรียบร้อย');window.location='admin_add_Post secondary.php'</script>";
}
?>
ปล. id_file เป็นแบบ auto หรือต้องบันทึกเองตลอด
|
ประวัติการแก้ไข 2016-07-26 11:58:41
|
|
|
|
Date :
2016-07-26 11:57:06 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo sql ออกมาตรวจสอบง่ายกว่าครับ
Code (PHP)
$resultInsert=mysql_query($sql)or die("$sql");
//แก้เป็น
$resultInsert=mysql_query($sql) or die(mysql_error()."++".$sql);
|
|
|
|
|
Date :
2016-07-26 14:24:53 |
By :
mee079 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณนะคะ พอดีตอบช้า เพิ่งเป็น member ใหม่ ยังไม่ค่อยเป็นค่ะ ขอบคุณทุกคำตอบนะคะ ขอบคุณมากค่ะ
|
|
|
|
|
Date :
2016-08-10 15:17:15 |
By :
siriwimon2559 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|