2015-03-11 2 views
1

У меня есть скрипт, который создает таблицу 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

Может быть, вы должны выполнить еще один запрос только после успешного создания таблицы:

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