Не создаеться таблица в MSQL посредством PHP
Добавлено: 26 ноя 2010, 17:58
Код: Выделить всё
$viewer_id = '185478';$pre_id = '7';$predmet = 'predme';$koef = '8';$bal = '78';$table_name = $viewer_id; mysql_connect($db_host, $db_user, $db_password) or die (mysql_error()); mysql_select_db($db_name) or die (mysql_error()); mysql_query("SET NAMES 'utf8'"); $query = 'CREATE TABLE IF NOT EXISTS `'.$table_name.'` (`uid` INT(5) NOT NULL,`predmet` CHAR(200) NOT NULL, `koef` INT(5) NOT NULL, `bal` REAL(5) NOT NULL, PRIMARY KEY(`predmet`));'; $sql = @mysql_query($query); echo "OK"; $query = 'INSERT INTO `'.$table_name.'` (`uid`,`predmet`, `koef`, `bal`) VALUES ("'.$pre_id.'","'.$predmet.'","'.$koef.'","'.$bal.'") ON DUPLICATE KEY UPDATE `predmet`="'.$predmet.'", `koef`="'.$koef.'", `bal`="'.$bal.'";'; $sql = @mysql_query($query); echo "OK";