我'嘗試創建表變量名,並通過表格列上創建表是我的查詢與變量名PHP的MySQL
$execute = mysql_query('CREATE TABLE '.$tName.'(
'.$cName.' '.$cType.')');
而且它創建表名從變量$tName
但它不創建列。
我'嘗試創建表變量名,並通過表格列上創建表是我的查詢與變量名PHP的MySQL
$execute = mysql_query('CREATE TABLE '.$tName.'(
'.$cName.' '.$cType.')');
而且它創建表名從變量$tName
但它不創建列。
試試這個:
$sql= "CREATE TABLE $tName($cName $cType(45),$cName $cType(50))";
//echo $sql;
$op =mysql_query($sql);
OK試試這個,我覺得它給
<?php
include 'connect-db.php';
$tbl_name='kerry';
$field1='name';
$field2='value';
$field3='date';
mysql_query("CREATE TABLE `{$tbl_name}`
(
$field1 varchar(15),
$field2 int,
$field3 date
)");
?>
出於興趣爲什麼這個問題downvoted - 它似乎清楚和有用 – kerry
你重複添加列該查詢的總體思路?表創建完成後,您需要「ALTER」來添加列。 – ToothlessRebel
不,這只是一個樣本,我知道我可以修改它,但我必須用這些柱子創建表格。 –
打開錯誤報告或檢查您的日誌,看看是否收到任何返回的錯誤。從閱讀這一行我不明白爲什麼它不會工作。 – ToothlessRebel