PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 4
ammigos Отправлено: 23 Мая, 2012 - 16:47:56 • Тема: Вывод определённой информации из БД • Форум: Хранение данных, их вывод и обработка

Ответов: 3
Просмотров: 1574
Alho пишет:
а там уже бери из $_GET айди и выводи инфу о преподавателе.


Отсюда поподробней можно немного?
Я не так давно занимаюсь php, был бы признателен, если бы Вы мне "разжевали" немного Закатив глазки
(Добавление)
Всё, со всем разобрался, спасибо огромное)
ammigos Отправлено: 23 Мая, 2012 - 16:30:27 • Тема: Вывод определённой информации из БД • Форум: Хранение данных, их вывод и обработка

Ответов: 3
Просмотров: 1574
Здравствуйте. У меня следующая проблема. Есть две страницы staff.php и view_teacher.php. На странице staff.php выводятся имена преподавателей из БД - каждый под своим предметом. Примерно так:
Учителя математики:
Иванов Иван Иванович
Петров Пётр Петрович
Делается это в цикле:
do {
printf ("<a href="view_teacher.php">%s</a><br>", $row2['name']);
}
while ($row2 = mysql_fetch_array ($result2));

Запрос в БД следующий:
$result2 = mysql_query ("SELECT name FROM teachers WHERE subject = 'математика'");
$row2 = mysql_fetch_array ($result2);

Сама таблица teachers в БД имеет несколько полей:
id - нумерация, автоинкремент
subject - предмет (мат-ка, русский...)
name (имя преподавателя)
description (полная информация о нём, его биография)
photo (ссылка на фотографию)
Это что касается страницы staff.php.

На странице view_teacher.php должна выводиться вся информация о преподавателе (т. е. поля description и photo). Так вот как мне правильно составить ссылку на преподавателя, чтобы на странице view_teacher.php выводилась именно информация по тому учителю, на которого кликнули. Что писать на той странице, как изменять эту ссылку не понимаю...

Спасибо большое за помощь...
ammigos Отправлено: 20 Января, 2012 - 18:24:00 • Тема: Помогите с utf-8... Уже что только не делал... • Форум: Кодировки и все смежное

Ответов: 3
Просмотров: 1925
caballero пишет:
1,2,4 пункта надо одновремнно
3 тоже не помешает для статики


Ничё не дало...
ammigos Отправлено: 20 Января, 2012 - 17:59:50 • Тема: Помогите с utf-8... Уже что только не делал... • Форум: Кодировки и все смежное

Ответов: 3
Просмотров: 1925
Добрый вечер. Подскажите, пожалуйста, что делать. У меня следующая проблема: главная страница сайта разбита на блоки и эти блоки подключаются через include(). На главной странице меню и контент - и там, и там текст. Контент выводится из БД. Меню является блоком. Имеет следующий вид:

<td width="182" valign="top" class="left">
<p align="center" class="title">НавигацияБ</p>
<div id="coolmenu">
<a href="index.php">Главная</a>
<a href="articles.php">Статьи</a>
<a href="lessons.php">Уроки</a>
<a href="contacts.php">Контакты</a>
</div>
</td>

В файл index.php он подключается через <? include ("blocks/lefttd.php"); ?>

Шапка файла index.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-type" content="text/html"; charset=utf-8" />
</head>

Как я только уже не пытался играться с кодировками, всё время одно и тоже - или контент выводится нормально, а меню непонятными символами, или меню выводится нормально, а контент нет. Стоит отметить, что те же пункты меню, написанные на английском отображаются корректно.

1) В Notepad++ пробовал преобразовывать в utf-8 без BOM
2) Пробовал в начале файла дописывать <? header("Content-Type: text/html; charset=utf-8"); ?>
3) Пробовал в корне создать файл .htaccess с текстом: AddDefaultCharset utf-8
4) Пробовал в начале файла дописывать <? mysql_query('SET NAMES "utf8"'); ?>

Одна часть отображается хорошо, другая - нет. Всё время.
Если кто-то сталкивался с таким, объясните, пожалуйста, доступно, что с этим делать. Я в php новичок Улыбка
Спасибо.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB