Я написал этот фрагмент кода для подключения к серверу MySQL. Однако это не похоже на работу. Может ли кто-нибудь просветить меня, почему это так?Подключение к серверу базы данных с использованием php
<?php
$username = "user";
$password = "password";
$hostname = "hostname";
//connection to the database
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
echo "Connected to MySQL<br>";
$selected = mysql_select_db("asantec",$dbhandle)
or die("Could not select asantec");
$result = mysql_query("SELECT * FROM books");
//fetch tha data from the database
while ($row = mysql_fetch_array($result)) {
echo "tile:".$row{'title'}." author:".$row{'author'}."price: ". //display the results
$row{'price'}."<br>";
}
//close the connection
mysql_close($dbhandle);
?>
Как это "не работает"? Ошибки? Неожиданный результат? – asdasd
Обратите внимание, что функции 'mysql_ *' обесцениваются в новых версиях PHP. Вы должны использовать 'mysqli_ *' или 'pdo_ *' – pattyd
, который не работает '$ dbhandle' или' $ selected'? – bowlerae