创建SQL表并填充它

时间:2015-03-11 07:42:19

标签: php sql

我有一个为我创建SQL表的脚本,如下所示

 if ($con = mysql_connect($host, $username, $password)) {
    if (mysql_select_db($db_name)) {
        $sql = "CREATE TABLE ".$ac_system."_credits (id INT NOT NULL   
 AUTO_INCREMENT , PRIMARY KEY (id) , account_nr CHAR(10) , credits CHAR(10))";    
if (mysql_query($sql, $con)) {
            $insertSuccessful = true;
        } else {
            echo $sql;
            print_r($_POST);
            echo "\n" . mysql_error($con);
            echo "mysql err no : " . mysql_errno($con);
        }   

我想添加另一行以用固定信息填充上表

ID - 1 积分 - 10 ACCOUNT_NR - 1

以上数据是常量,一旦创建表就不需要更改我不知道如何在创建表的同时填充它。我可以从单独的PHP脚本中填充它,但需要在一个页面上完成所有操作

1 个答案:

答案 0 :(得分:1)

也许你应该在成功创建表之后执行另一个查询:

 //some php code here
    $insertSuccessful = true;
    mysql_query( "INSERT INTO $ac_system ( account_nr, credits ) VALUES ( '1', '10' )", $sql );
// and here