• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Помогите с PHP + MySQL

  • Автор темы Lamik
  • Дата начала
Статус
Закрыто для дальнейших ответов.
L

Lamik

Стоит база, сразу скажу, была Access - mdb, конвертнул таблицу в ODBC.
Таблица - список, допустим, студентов, с ФИО, группой, её куратором, остальное не важно. Значится, хочу всунуть в заголовок отчёта название группы (это сделал), далее имя куратора группы, а потом идёт список студентов. Вот с куратотом у меня и не получается. Беда в том, что его имя идёт в каждой записи студента, т.е.:
1. ФИО, группа, куратор
2. ФИО, группа, куратор и тд.

Вот как я пытался сделать:

$kurat = mysql_query("SELECT kurator FROM mytable WHERE grupa = '$grup'"); (tam $grup выбирается из списка)
$rezultat = mysql_query($kurat) or die("ошибка");
echo Куратор: $rezultat";

Так вот, если так, то запрос дохнет и пишет "ошибка" (пока тут писал, допёр, что тут результат - запрос на запрос. Получилось масло масляное ) ладно, убираем...

$kurat = "SELECT kurator FROM mytable WHERE grupa = '$grup'";
$rezultat = mysql_query($kurat) or die("ошибка");
echo Куратор: $rezultat";

А вот так выкидывает: Куратор: Resource id #3

Если кто понял мою писанину, отзовитесь, пжалста...
 
B

Belfisher

Код:
$kurat = "SELECT kurator FROM mytable WHERE grupa = '$grup'";
$rezultat = mysql_query($kurat) or die("ошибка");
while ($rez=mysql_fetch_array($rezultat)){
print $rez['kurator'];
}
Попробуй так :)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!