-1
我可以通過PHP創建表結構。但無法插入數據。如何通過PHP在MySQL表中插入數據?
表結構
<?php
$tbl[]="
CREATE TABLE IF NOT EXISTS ".$table_prefix."admin_user (
`admin_id` int(14) NOT NULL AUTO_INCREMENT,
`username` varchar(255) NOT NULL,
`password` varchar(100) NOT NULL,
`first_name` varchar(255) NOT NULL,
`last_name` varchar(255) NOT NULL,
`role` varchar(100) NOT NULL,
`date_created` datetime NOT NULL,
`date_modified` datetime NOT NULL,
`ip_address` varchar(50) NOT NULL,
`user_lang` int(14) NOT NULL,
`email_address` varchar(255) NOT NULL,
`lost_password_code` varchar(255) NOT NULL,
`session_token` varchar(255) NOT NULL,
`last_login` datetime NOT NULL,
`user_access` text NOT NULL,
PRIMARY KEY (`admin_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1
";
/*insert user account*/
$params_user=array(
'username'=>$data['username'],
'password'=>md5($data['password']),
'date_created'=>date('c'),
'ip_address'=>$_SERVER['REMOTE_ADDR'],
'user_access'=>$user_all_access
);
echo "<p class=\"uk-icon-chevron-right\"> Inserting user ...</p>";
$truncate="TRUNCATE TABLE ".$table_prefix."admin_user";
$db->raw($truncate);
$db->create($table_prefix."admin_user", $params_user);
echo "<div> [done]</div>";
任何幫助,將不勝感激。
插入位置在哪裏?以及爲什麼要截斷表格? – Thamilan
我可以看到創建表 –
對不起,但我是新來的這個東西。我不太瞭解MySQL。我剛剛從文件中粘貼了數據。你能解釋錯誤在哪裏嗎? –