Естественно, он не перенаправляет, так как вывод заголовка header должен предшествовать любому выводу содержимого веб-страницы. А у Вас до него куча HTML-кода выводится. По идее, если у Вас включёно отображение ошибок, у Вас должен был вылезти warning:
SELECT table1.name FROM table1 INNERJOIN table2 ON table1.name = table2.name GROUPBY table1.name
UNION
SELECT table1.name FROM table1 LEFTJOIN table2 ON table2.name=table1.name WHERE table2.name ISNULLGROUPBY table1.name
UNION
SELECT table2.name FROM table2 LEFTJOIN table1 ON table1.name=table2.name WHERE table1.name ISNULLGROUPBY table2.name
Первый запрос выдаёт уникальные значения, которые есть в обеих таблицах. Второй запрос выдаёт уникальные значения, которые есть только в первой таблице. Третий запрос выдаёт уникальные значения, которые есть только во второй таблице. Объединение этих запросов выдаёт все уникальные значения, которые есть в обеих таблицах.
Вроде так, если я не ошибаюсь и правильно понял задачу.
И лучше, конечно, отделять логику от отображения. То есть использовать шаблоны. При этом на начальном этапе шаблонизаторы можно не изучать. В PHP имеются встроенные возможности для написания шаблонов. Например, конструкции
Всё простите меня за столько вопросов. Буду думать, рыть, соединять. Надеюсь смогу и получится.
Спасибо Вам за помощь, за пояснения и за терпение. Благодарю Вас.
Та ничего страшного. Форум для того и нужен, чтобы задавать вопросы и отвечать на них. Если мне вдруг надоест отвечать на Ваши вопросы, может, ответит кто-нибудь другой.
Сделать это можно так:
1) Убираем iframe.
2) Подключаем этот файл к файлу-обработчику формы с помощью include
3) В подключенном файле вместо прямого вывода записываем сообщения в переменную. Например, вместо
Я очень извиняюсь, но ещё один вопросик.
Когда мы подключаем. Видно всё что в этом файле. А не только функция, не подскажите как отображать из подключенного файла только нужную информацию. Здесь, например только результат функции.
Вот пример.
Если можете какие либо совсем простые примеры или скажите где посмотреть подключения функций в нужных местах.
Собственно говоря, работа с пользовательскими (определёнными пользователем) функциями состоит из 2-х частей:
1) Объявление функции
Это, что-то вроде этого:
И в этом примере что Вы мне помогли понять, так же открывается другая страница. Почему?
А Вам надо, чтобы было на той же странице? Чтобы после нажатия кнопки новая не открывалась? Я имею в виду без перезагрузки страницы? Чтобы перезагружалось только содержимое div-а? (Добавление)
В примере, который я дал Вам, страница действительно перезагружается, по новая не открывается. Всё происходит на одной странице index2.php
(Добавление)
А использовать iframe в данном случае совсем не нужно. Вообще, iframe следует использовать с осторожностью как минимум из-за проблем с индексацией поисковыми системами.
Для этого надо клонировать соответствующий узел DOM столько раз, сколько нужно дополнительных самолётов и отдельно к каждому из этих узлов применить анимацию.