darkmaster
Новичок
не отображаются данные
читал статью с вашего сайта, там есть код по которому должны отображатся данные, а именно люди из таблицы выбравшие в форме зачение Яблоки. У меня они отображаются т.е. ровно стоко человек скоко я в базу ввел, но на странице не видно ни имени , ни е-мэйла. В чем проблема?вот код:
читал статью с вашего сайта, там есть код по которому должны отображатся данные, а именно люди из таблицы выбравшие в форме зачение Яблоки. У меня они отображаются т.е. ровно стоко человек скоко я в базу ввел, но на странице не видно ни имени , ни е-мэйла. В чем проблема?вот код:
PHP:
<?
/* Скрипт показывает клиентов, которые яблоки любят больше чем апельсины */
/* Переменные для соединения с базой данных */
$hostname = "localhost";
$username = "myusername";
$password = "mypassword";
$dbName = "products";
/* Таблица MySQL, в которой хранятся данные */
$userstable = "clients";
/* создать соединение */
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
/* выбрать базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die(mysql_error());
/* составить запрос, который выберет всех клиентов - яблочников */
$query = "SELECT * FROM $userstable WHERE choise = 'Яблоки'";
/* Выполнить запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query) or die(mysql_error());
/* Как много нашлось таких */
$number = mysql_num_rows($res);
/* Напечатать всех в красивом виде*/
if ($number == 0) {
echo "<CENTER><P>Любителей яблок нет</CENTER>";
} else {
echo "<CENTER><P>Количество любителей яблок: $number<BR><BR>";
/* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */
while ($row=mysql_fetch_array($res)) {
echo "Клиент ".$row['name']." любит Яблоки.<BR>";
echo "Его Email: ".$row['email'];
echo "<BR><BR>";
}
echo "</CENTER>";
}
?>