- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток форумчане! Помогите пожалуйста с такой проблемой, я начал только изучать php и не могу вот в чём разобраться, код такой:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Соединяемся с БД</title>
</head>
<body>
<?php
$db = mysql_connect("localhost","alex","12345");
mysql_select_db("firstbd",$db);
$result = mysql_query("SELECT * FROM firma",$db);
$myrow = mysql_fetch_array($result);
do
{
printf ("Сотрудник N - %s<br>%s<br>%s<br>%s<br><br>"$myrow['id'],$myrow['name'],$myrow['lastname'],$myrow['dol']);
}
while ($myrow = mysql_fetch_array($result));
?>
</body>
</html>
а браузер выдаёт вот что:
Parse error: parse error, unexpected T_VARIABLE in z:\home\localhost\www\php\mysql.php on line 18
printf ("Сотрудник N - %s<br>%s<br>%s<br>%s<br><br>",$myrow['id'],$myrow['name'],$myrow['lastname'],$myrow['dol']);
Запятую вроде пропустили.
ну и проавельнее было бы использовать while а не do while
Респект и уважуха тебе "Дикий пионер"! Помог ты мне очень, а то я уже не знал что делать.
---------- Добавлено 16.02.2012 в 20:41 ----------
veterinar, а по поводу while, а не do while я не понял, пробовал без do получилось не то что надо.
В случае с do Ваш цикл должен выполниться хотя бы один раз. Если массив $myrow пустой, получится не кошерно.
в общем вот на такую конструкцию vavenko предлагает переписать:
Респект и уважуха тебе "Дикий пионер"! Помог ты мне очень, а то я уже не знал что делать.
---------- Добавлено 16.02.2012 в 20:41 ----------
veterinar, а по поводу while, а не do while я не понял, пробовал без do получилось не то что надо.
$db = mysql_connect("localhost","alex","12345");
mysql_select_db("firstbd",$db);
$result = mysql_query("SELECT * FROM firma",$db);
while ($myrow = mysql_fetch_array($result))
{
printf ("Сотрудник N - %s<br>%s<br>%s<br>%s<br><br>"$myrow['id'],$myrow['name'],$myrow['lastname'],$myrow['dol']);
}
надеюсь вы так пробывали
Да, спасибо veterinar и как Вы показали тоже код работает.