У меня возникли трудности с подключением моей базы данных к mysql, я пробовал много разных способов попытаться подключиться к моей базе данных, но ни один из этих методов не работает. Я только новичок в php, и я мог что-то пропустить, но я не знаю, что это такое. Это для поисковой системы, у меня есть созданная форма. Я бы подумал, что моя проблема исходит из этой строки кода, mysql_connect («localhost», «root», «») или die («не удалось подключиться»);?! Мне было интересно, могу ли я сказать, в чем проблема, и как исправить это, большое вам спасибо. вот мой код ниже.PHP: не удалось найти базу данных
<?php
//connect
mysql_connect("localhost", "root", "") or die("could not connect");
mysql_select_db("search") or die("could not find database");
$output = '';
if (isset($_POST['search'])) {
$searchq = $_POST['search'];
$searchq = preg_replace("#[^0-9a-z]#i","", $searchq);
$query = mysql_query("SELECT * FROM gp management system WHERE Title LIKE '%$searchq%' OR Description LIKE '%$searchq%' OR Keyword LIKE '%$searchq%'") or die("could not search");
$count = mysql_num_rows($query);
if($count == 0) {
$output = 'There was no search results!';
}
else{
while($row = mysql_fetch_array($query)) {
$Title = $row['Title'];
$Description = $row['Description'];
$Keyword = $row['Keyword'];
$output .= '<div> ' .$Keyword. ' </div> ';
}
}
}
ошибки>
С одной стороны, это проблема 'FROM gp management system 'и одна из них. –
Какая ошибка? – baig772
У вас есть база данных с именем 'search'? – frz3993