При установке MySQL указал админа: (root) и пароль: (qwerty).
Установил MySQL Administrator 1.2. Через эту прогу создал бд (autoosta) и в ней таблицу (liepaja1) заполнил таблицу на 5 строк. Решил через пхп вывести содержимое на страницу. Взял за основу пример с этого саита.
Цитата:
<?php
$host = "localhost";
$user = "root";
$password = "qwerty";
if (!mysql_connect($host, $user, $password))
{
echo "<h2>MySQL Error!</h2>";
exit;
}
mysql_select_db($autoosta);
echo "<table border="1" width="100%" bgcolor="#FFFFE1">";
echo "<tr><td>Liepaja</td><td>Riga</td><td>Cena</td>";
echo "<td>Cela</td><td>Piezimes</td></tr>";
$q = mysql_query ("SELECT * FROM liepaja1");
for ($c=0; $c<mysql_num_rows($q); $c++)
{
echo "<tr>";
$f = mysql_fetch_array($q);
echo "<td>$f[Liepaja]</td><td>$f[Riga]</td><td>$f[Cena]</td>";
echo "<td>$f[Cela]</td><td>$[Piezimes]</td>";
echo "</tr>";
}
echo "</table>";
?>
$host = "localhost";
$user = "root";
$password = "qwerty";
if (!mysql_connect($host, $user, $password))
{
echo "<h2>MySQL Error!</h2>";
exit;
}
mysql_select_db($autoosta);
echo "<table border="1" width="100%" bgcolor="#FFFFE1">";
echo "<tr><td>Liepaja</td><td>Riga</td><td>Cena</td>";
echo "<td>Cela</td><td>Piezimes</td></tr>";
$q = mysql_query ("SELECT * FROM liepaja1");
for ($c=0; $c<mysql_num_rows($q); $c++)
{
echo "<tr>";
$f = mysql_fetch_array($q);
echo "<td>$f[Liepaja]</td><td>$f[Riga]</td><td>$f[Cena]</td>";
echo "<td>$f[Cela]</td><td>$[Piezimes]</td>";
echo "</tr>";
}
echo "</table>";
?>
В итоге выводится только сами названия колонок, которые я прописад в коде в тегах <td> а само содержимое таблицы нет
Примечание: если прописываю неверный пароль то MySQL реагирует и выводит "MySQL Error!" тоесть само соединение с бд проходит при правельном пароле.
Так в чем может быть ошибка?