0
我一直在免費的託管網站上進行一些名爲FreeHostia的網絡開發測試。我一直在試圖通過PHP來創建一個數據庫。然而,我的努力是徒勞的。查詢失敗,我沒有得到任何錯誤代碼。我的PHP代碼如下:MySQLi查詢不成功,沒有錯誤代碼
<?php
// Create connection
$con=mysql_connect("localhost", "raslar10_players", "123456", "raslar10_players");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
} else {
echo "Connected to MySQL";
}
// Create table
$sql = "CREATE TABLE Persons(FirstName CHAR(30),LastName CHAR(30),Age INT)";
if (mysqli_query($con, $sql)) {
echo "Table persons created successfully";
} else {
echo "Error creating table: " . mysqli_error($con);
}
?>
我做錯了什麼?該查詢在phpMyAdmin中運行,連接正在運行。 (根據我的代碼,反正)
出於興趣,爲什麼你使用'CHAR'而不是'VARCHAR'只要改變? –
該死的拼寫..... –
@MarkBaker老實說,我甚至不知道VARCHAR是什麼......我現在正在學習。我通常都是關於編程的理論,學習語法,而不是在語法上做一些工作。這是我在現實世界中做功能的第一步! – Herbstein