PHP.SU

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

Страниц (18): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец

> Найдено сообщений: 257
file.shreder Отправлено: 29 Апреля, 2015 - 09:08:06 • Тема: PDFlib подключение/компиляция • Форум: Вопросы новичков

Ответов: 6
Просмотров: 340
Prizma пишет:
caballero
мне казалось, что библиотеки которые стали популярными должны хотя бы упоминаться, ну да ладно это мои предрассудки на этот счет...

скачал вроде не чего так, то что надо. Завтра уже гляну, счас домой ехать надо.

Спасибо за совет.
(Добавление)
Даже на работе задержался)

да все суппер спасибо Закатив глазки

Мне больше понравилась MPDF
file.shreder Отправлено: 29 Апреля, 2015 - 09:06:10 • Тема: Выдаёт ошибку, но в коде вроде нету её • Форум: Вопросы новичков

Ответов: 2
Просмотров: 135
CODE (html):
скопировать код в буфер обмена
  1. $string = "<a hrf="df.html">чука-пака</a>";


CODE (html):
скопировать код в буфер обмена
  1. $string = '<a href="df.html">чука-пака</a>';
file.shreder Отправлено: 27 Апреля, 2015 - 10:18:57 • Тема: Вывод данных. • Форум: Вопросы новичков

Ответов: 16
Просмотров: 636
кодировка еще -latin1
file.shreder Отправлено: 27 Апреля, 2015 - 09:28:46 • Тема: Вывод данных. • Форум: Вопросы новичков

Ответов: 16
Просмотров: 636
umochka пишет:
file.shreder Почему дремучая?

откуда ж я знаю... там все эти связи можно было бы и без всех этих FOREIGN сделать я думаю
(Добавление)
а что тут?

sta.inc.php
(Добавление)
'SELECT familiya, imya, otchestvo FROM ucheniki WHERE iduch='.$_GET['id']; пробуй так просто выбирать
(Добавление)
а пробел ты всегда можешь в echo и без выборки между ними вставить... если он для этого нужен, я не понимаю просто такой выборки... зачем выбирать пробел
file.shreder Отправлено: 27 Апреля, 2015 - 09:21:18 • Тема: Вывод данных. • Форум: Вопросы новичков

Ответов: 16
Просмотров: 636
umochka пишет:
file.shreder Все заработало. Только вот конкат не знаю как оформить, чтобы пробелы между familiya, imya и otchestvo были. Если делаю так:
PHP:
скопировать код в буфер обмена
  1.  $select = 'SELECT concat(familiya, '', imya, '', otchestvo) as name FROM ucheniki WHERE iduch='.$_GET['id'];

Ругается из-за кавычек.

там такая дримучия база!!!!! можно же все проще сделать было!!!
file.shreder Отправлено: 27 Апреля, 2015 - 08:15:35 • Тема: Вывод данных. • Форум: Вопросы новичков

Ответов: 16
Просмотров: 636
umochka пишет:
file.shreder Ну, вот как-то так. Если я вместо 2 пишу predmetname, то выводится ошибка:Notice: Undefined index: predmetname in C:\xampp\htdocs\ocenki.php on line 42.


так ты походу не изтой таблицы делаешь выборку, вернее выборка из одной, а обрабатываешь поля из другой.... Умочка Улыбка так я думаю....
file.shreder Отправлено: 27 Апреля, 2015 - 08:14:00 • Тема: Помогите расшифровать • Форум: Вопросы новичков

Ответов: 6
Просмотров: 213
Морфиус? это ты?
file.shreder Отправлено: 26 Апреля, 2015 - 22:01:55 • Тема: Организация почтовой рассылки пользователям сайта • Форум: Вопросы новичков

Ответов: 10
Просмотров: 292
Сделай себе форму загрузки файла, и по старинке mail() все работает нормально
file.shreder Отправлено: 26 Апреля, 2015 - 22:00:06 • Тема: Организация почтовой рассылки пользователям сайта • Форум: Вопросы новичков

Ответов: 10
Просмотров: 292
не задрачивай получателей, то бишь
file.shreder Отправлено: 26 Апреля, 2015 - 21:57:55 • Тема: Вывод данных. • Форум: Вопросы новичков

Ответов: 16
Просмотров: 636
у тебя же row[2] идет идпредмета а не предметнейм, предмет ейм у тебя в таблице "predmets"
file.shreder Отправлено: 26 Апреля, 2015 - 20:29:58 • Тема: Вывод данных. • Форум: Вопросы новичков

Ответов: 16
Просмотров: 636
А шо нельзя через гет запрос передавать фамилия мученика, и потом делать выборку
CODE (SQL):
скопировать код в буфер обмена
  1. WHERE `familiya`='$familiya'

??????????
file.shreder Отправлено: 26 Апреля, 2015 - 18:47:48 • Тема: php + mysql • Форум: Вопросы новичков

Ответов: 17
Просмотров: 960
я же написал выше, передавай id страниці в строке запроса и делай віборку
PHP:
скопировать код в буфер обмена
  1.  
  2. if(isset($_GET['id'])) {
  3. $id = $_GET['id'];
  4. }
  5. $query = "SELECT * FROM `content` WHERE `id` = '$id'";
  6. //запрос
  7. //вывод
  8.  

так же и меню и все остальное
(Добавление)
а в строке запроса передавать ссылку
CODE (html):
скопировать код в буфер обмена
  1. <a href="?do=news&id=<?=$id?>">Новость такая то</a>
  2. <a href="?do=page&id=<?=$id?>">Страница такая то</a>
  3.  

и определять, выбрана страница или новость, сделать что то типа контроллера
(Добавление)
примитивненько файл content.php
PHP:
скопировать код в буфер обмена
  1. if(isset($_GET['page'])) {
  2. $display = $_GET['page'];
  3.  
  4. $content = mysql_query("SELECT id, page_content FROM sms_pages WHERE `url`='$display'");
  5. $content1 = mysql_fetch_array($content);
  6. $id = $content1['id'];
  7. $title= $content1['page_content'];
  8.  
  9. echo $title . "<br>" . $text . "<br><hr><br>";
  10. }
  11.  
  12. //если не нажата ссылка никакая
  13. if(!isset($_GET['page'])) {
  14. $content = mysql_query("SELECT id, title, text, date FROM sms_mainpage ");
  15.  
  16. $datas = array();
  17. while($content1 = mysql_fetch_array($content)){
  18. $datas[] = $content1;
  19. }
  20. foreach ($datas as $data):
  21. $id = $data['id'];
  22. $title= $data['title'];
  23. $title= $data['text'];
  24. echo $data['date'];
  25. echo $title . "<br>" . $text . "<br><hr><br>";
  26. endforeach;
  27. }


menu.php в нем проверку GET делать не надо
PHP:
скопировать код в буфер обмена
  1. $b = mysql_query("SELECT id, name, url FROM sms_menu_site");
  2. while($row = mysql_fetch_array($b))
  3. {
  4.         $value = $row['name'];
  5.         $key = $row['url'];
  6.         $id = $row['id'];
  7.        
  8.       echo '<a href="index.php?page='.$key.'">'.$value.'</a>' . ' | ';
  9.        
  10. }
file.shreder Отправлено: 26 Апреля, 2015 - 18:12:16 • Тема: php + mysql • Форум: Вопросы новичков

Ответов: 17
Просмотров: 960
если поставить
или какая там страница
(Добавление)
и создать правильную структуру вообще
file.shreder Отправлено: 26 Апреля, 2015 - 17:54:48 • Тема: php + mysql • Форум: Вопросы новичков

Ответов: 17
Просмотров: 960
смотри как можно примитивно сделать

стартовый файл
PHP:
скопировать код в буфер обмена
  1. require 'configurations.php';
  2. include 'templates/header.php';
  3. include "news_block.php";
  4. include"info.php";
  5. include 'templates/content.php';
  6.  
  7.  
  8. include 'templates/footer.php';

(Добавление)
нам важно content.php
(Добавление)
content.php
PHP:
скопировать код в буфер обмена
  1. <div id="content">
  2. <?include 'admin/includes/controllers/controller.php';?>
  3. </div>

(Добавление)
controllers.php
PHP:
скопировать код в буфер обмена
  1. $controllers_page = array
  2.     (
  3.         'page'=>'pages.php',
  4.         'news'=>'news.php',
  5.         'readnews'=>'full.php'
  6.         );
  7.        
  8.        
  9.         if(!isset($_GET['do'])) {
  10.        include('main_page.php');
  11.          }

(Добавление)
а ссылки передаешь например так
CODE (html):
скопировать код в буфер обмена
  1. <a href="?do=news">Все статьи</a>

(Добавление)
но если у нас не нажата ссылка никакая то по умолчанию
PHP:
скопировать код в буфер обмена
  1. if(!isset($_GET['do'])) {
  2.        include('main_page.php');
  3.          }

главная страница
(Добавление)
и проверка на нажатие и включение файла по ссылке
PHP:
скопировать код в буфер обмена
  1. foreach($controllers_page as $cname=>$cfile):
  2.           if($_GET['do']==$cname)
  3.           include($cfile);
  4.             endforeach;
file.shreder Отправлено: 26 Апреля, 2015 - 17:51:28 • Тема: php + mysql • Форум: Вопросы новичков

Ответов: 17
Просмотров: 960
та ты не так по ходу все делаешь

Страниц (18): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB