|
|
|
เงือนไขแบบนี้ผิดการ insert fk ไม่เข้าแต่เงือนไขแรกเข้า แต่พอเอาค่าที่ได้จากตารางแรกจะเก็บไอดีไม่ได้ |
|
|
|
|
|
|
|
ผมกดเพิ่มข้อมูลแล้วมันไม่ขึ้นอะไรเลยอะครับ งง มาก รวบกวนผู้รู้ช่วยทีนะครับ
ความต้องการผมคือ
1.มันจะมีตางราง news อันนี้จะเก็บแค่รูป และสถานะ
2.ตารางที่สองจะเก็บรายละเอียดอย่างเดี๋ยว โดยมีการอ้างอิงค์ ถึง ตาราง news เพื่อเอาแค่ไอดีมาใส่
Code (PHP)
<?php
include('connect.php');
if(move_uploaded_file($_FILES["fileUpload"]["tmp_name"],"image_news/".$_FILES["fileUpload"]["name"]))
{
echo "Copy Complete<br>";
$strSQL = " INSERT INTO news";
$strSQL .="(thumb,sys_status) VALUES ('".$_FILES["fileUpload"]["name"]."','".$_POST["status"]."')";
$objQuery = mysqli_query($objCon,$strSQL);
if($objQuery)
{
$news_id = mysqli_insert_id($objCon);
$strSQL1 = " INSERT INTO news_description";
$strSQL1 .="(news_id,language_id,title,detail,meta_keyword) VALUES ('".$news_id."','".$_POST["language"]."','".$_POST["titleTH"]."','".$_POST["descriptionTH"]."','".$_POST["mataTH"]."')";
$objQuery1 = mysqli_query($objCon,$strSQL1)or die(mysqli_error());
var_dump($news_id);
}else{
$news_id = mysqli_insert_id($objCon);
$strSQL1 = " INSERT INTO news_description";
$strSQL1 .="(news_id,language_id,title,detail,meta_keyword) VALUES ('".$news_id."','".$_POST["language"]."','".$_POST["titleTH"]."','".$_POST["descriptionTH"]."','".$_POST["mataTH"]."')";
$objQuery1 = mysqli_query($objCon,$strSQL1)or die(mysqli_error());
var_dump($news_id);
}else{
echo "ERRO UPLOAD";
mysqli_close($objCon);
}
?>
<a href="PageUploadToMySQL3.php">View files</a>
Tag : PHP, MySQL, HTML/CSS, CakePHP
|
ประวัติการแก้ไข 2015-11-05 09:15:15
|
|
|
|
|
Date :
2015-11-05 06:51:49 |
By :
Poae |
View :
856 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บันทัด 25-29 ควรจะแสดง error เพราะมันคิวรี่บันทัดที่ 14 ผิดผลาด
echo mysqli_error($objCon)."<br>[[$strSQL]]";
และ บันทัดที่ 21
$objQuery1 = mysqli_query($objCon,$strSQL1)or die(mysql_error());
ใช้ สีน้ำเงิน mysqli คิวรี่ แต่ไปใช้สีแดง mysql แสดงผล แล้วจะรู้เออเร่อร์ไหมครับ
ปล. บันทัดที่ 31 - 33 มันทำให้ผิดไวยกรณ์ อย่างแสนสาหัส(critical error) ทำให้รันไม่ได้
ทำให้เหลือแค่ } (วงเล็ปปีกกาปิด) ตัวเดียวพอครับ
|
ประวัติการแก้ไข 2015-11-05 09:15:10
|
|
|
|
Date :
2015-11-05 09:09:58 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมแก้แล้วครับเหมือนเดิมอะครับ
|
|
|
|
|
Date :
2015-11-05 09:14:56 |
By :
Poae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่าน ปล. คห 1 ใหม่ครับ
|
|
|
|
|
Date :
2015-11-05 09:16:44 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|