За последние 24 часа нас посетили 18739 программистов и 1603 робота. Сейчас ищут 866 программистов ...

Сильно ли нагрузит систему?

Тема в разделе "PHP для новичков", создана пользователем sham, 29 ноя 2014.

  1. metadon

    metadon Активный пользователь

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    А ты код прочитай, чтобы вывести первый элемент нужно сделать echo например, или всё в цикле выводить, вместо того чтобы первый элемент вне цикла, а другие в цикле
     
  2. sham

    sham Активный пользователь

    С нами с:
    19 мар 2014
    Сообщения:
    54
    Симпатии:
    0
    Первый элемент равен $array_news ?

    Добавлено спустя 5 минут 52 секунды:
    все разобрался
     
  3. kykywka

    kykywka Новичок

    С нами с:
    7 янв 2015
    Сообщения:
    1
    Симпатии:
    0
    Ganzal че ты выёживаешся...специально зарегался что бы тебе написать о великому гуру и мастер грамматики...
    Если ты такой мастер чего ты новичка направляешь на почти мертвую архитектуру обращения к mysql.
    Слабо было показать и рассказать про драйверы pdo?
    Мастера видно по авке...кукуй ты а не мастер...
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    kykywka, а по делу что-нибудь скажешь? :D
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    это которая мёртвая? Та, что через функции? Что там мёртвого?
     
  6. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    Про это я могу рассказать
    Подключаемся к базе
    Код (PHP):
    1. $username = '****';
    2. $password = '*****';
    3.  
    4. $conn = new PDO('mysql:host=localhost;dbname=******;charset=UTF8', $username, $password);
    5. $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    ЗАпрос на вывод 1 новости по id
    Код (PHP):
    1. $news = $conn->prepare('SELECT * FROM `news` WHERE id = :id');
    2. $news->execute(array('id' => $_GET['id_news']));
    3. $res_novostei = $news->fetch(PDO::FETCH_BOTH); //PDO::FETCH_BOTH можно не указывать можно оставить пустое поле
    4. echo 'Новость #', $res_novostei['id'], ' <br>Заголовок - ', $res_novostei['title'], '<br>';
    Что бы вывести все новости нужен цикл по этому мне полубившийся из за igordata форыч и малость потребуется изменить первую часть кода
    Код (PHP):
    1. foreach ($vsenovosti as $nowost) { echo 'Новость #', $res_novostei['id'], ' <br>Заголовок - ', $res_novostei['title'], '<br>'; }