这个问题在这里已经有答案了:
引用-这个错误在php中是什么意思(36个答案)
两年前关门了。
我正在使用xampp并为即将到来的考试进行练习。我正在尝试在数据库的phpmyadmin中创建一个新表。代码是:
<?php
$kapcsolat = mysql_connect("127.0.0.1","root","jelszo");
mysql_select_db("gyakorlas", $kapcsolat);
?>
<html>
<head>
<title>MySQL alapok</title>
</head>
<body>
<?php
$parancs = "CREATE TABLE uj_tabla (
(`id` BIGINT(20) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nev` VARCHAR(100) CHARACTER SET latin2 COLLATE latin2_hungarian_ci NOT NULL ,
`eletkor` INT(3) NOT NULL ,
INDEX (`nev`,`eletkor`))
ENGINE = InnoDB CHARSET=latin2 COLLATE latin2_hungarian_ci;";
mysql_query($parancs);
?>
</body>
</html>
<?php
mysql_close($kapcsolat);
?>
我没有收到错误消息,当我检查phpmyadmin时,它不会在我的数据库中创建表:(
如果有人能帮我解决这个问题,我将非常感激!
1条答案
按热度按时间kq0g1dla1#
首先:
mysql_*
函数已弃用。使用mysqli_*
或者,我的首选:PDO
.你应该使用事先准备好的材料。
实际答案:
您的sql语法有错误。试着在phpmyadmin中运行查询,看看有什么问题。
我猜是第二个
(
在这里: