 |
ถามเรื่อง SQL เออเร่อตัว ; หน่อยครับ ผมจะคิวรี่อะไรมันจะขึ้น You have an error in your SQL syntax; |
|
 |
|
|
 |
 |
|
''20110104' ชื่อตารางหรือครับนิ ไม่แนะนำให้ตั้งชื่อแบบนี้นะครับ ลองเปลี่ยนชื่อเป็นภาษาอังกฤษ ได้ไหมครับ
|
 |
 |
 |
 |
Date :
2011-01-04 23:06:48 |
By :
sleepington |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมเขียนโค้ดให้มันสร้างตารางอัตโนมัตตามปีเดือนวันอะครับ
ชื่อตารางนี้ใช้ได้อะครับ ตอน select * from 20110104 ก็ยังคิวรี่ได้ ไม่น่าเป็นที่ชื่อตาราง
|
 |
 |
 |
 |
Date :
2011-01-04 23:12:12 |
By :
tee |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
โค้ดเต็มๆครับ
Code (PHP)
$strSQL = "INSERT INTO poll";
$strSQL .="(tname,name,start,end) ";
$strSQL .="VALUES ";
$strSQL .="('".date("Ymd")."','".$_SESSION['poll1']."','".date("Y-m-d H:i:s")."','".date("Y-m-d H:i:s",strtotime("+".$_SESSION['poll3']." day"))."')";
$objQuery = mysql_query($strSQL)or die(mysql_error());
$sql="CREATE TABLE `test`.`".date("Ymd")."` (
`choicename` TEXT NOT NULL ,
`num` INT NOT NULL
) ENGINE = MYISAM ;";
$objQuery = mysql_query($sql)or die(mysql_error());
for($i=0;$i<$_SESSION['poll2'];$i++)
{
$strSQLqqq = "INSERT INTO ".date("Ymd")."";
$strSQLqqq .="(choicename,num) ";
$strSQLqqq .=" VALUES ";
$strSQLqqq .="('".$_REQUEST['txt'.$i.'']."',0)";
$objQueryqqq = mysql_query($strSQLqqq)or die(mysql_error());
}
มาติดตรงนี้ที่เดียวเลยครับ ด้านบนๆคิวรี่ได้หมด
Code (PHP)
$strSQLqqq = "INSERT INTO ".date("Ymd")."";
$strSQLqqq .="(choicename,num) ";
$strSQLqqq .=" VALUES ";
$strSQLqqq .="('".$_REQUEST['txt'.$i.'']."',0)";
$objQueryqqq = mysql_query($strSQLqqq)or die(mysql_error());
|
 |
 |
 |
 |
Date :
2011-01-04 23:16:37 |
By :
tee |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ดู syntax ให้ดีครับ ถ้าไม่อย่างนั้นก็ echo คำสั่ง Sql ไปวางที่ localhost ดูครับว่ามันใช้ได้ไหมครับ
|
 |
 |
 |
 |
Date :
2011-01-04 23:17:44 |
By :
sleepington |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
echo $strSQLqqq .="('".$_REQUEST['txt'.$i.'']."',0)";
ไปวางที่ localhost ดูครับว่ามันใช้ได้ไหมครับ
|
 |
 |
 |
 |
Date :
2011-01-04 23:20:15 |
By :
sleepington |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
  
|
 |
 |
 |
 |
Date :
2011-02-28 16:45:23 |
By :
ด |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เค้าโพสโค๊ดกันแบบนี้ยังไงอะคับสอนผมหน่อย
|
 |
 |
 |
 |
Date :
2011-02-28 20:46:49 |
By :
Theendaof |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|