Ответы пользователя по тегу PHP
  • Как вывести из базы mysql?

    @ipokos
    Дополню ответ Артем Волков. При выборке с таблицы, SELCT * дальше условие... вернет все колонки, у строк, которых совпало условие. Это нормально, если таблица не будет дальше расти.
    Если таблица будет пополняться, запрос правильнее составлять максимально точно из тех значений, с которыми будете работать.
    Например SELCT id, name, date FROM `table_name` WHERE colom = 0
    Если запрос составлен как написал Артем Волков, будут выводится все записи с colom = 0.
    Если получаете не все, значит что то изменили в запросе или в таблице не однотипные данные.
    Ответ написан
    Комментировать
  • Почему выдает такую ошибку?

    @ipokos
    Исходя из сообщения ошибки, она в файле config.php на 9й строке. На Вашем скрине, другой файл. Прикрепите правильный.

    На 9й 'name' = 'blog'
    Правильно: 'name' => 'blog'
    Ответ написан
    2 комментария
  • Какую книгу взять для полнейшего понимания ооп в php?

    @ipokos
    Если как вы говориье, в общих чертах понимание теории есть, попробуйте взять любой ооп движок, и на нем смотреть как что работает. На php например можно попробовать магенто или симфони
    Ответ написан
    Комментировать
  • Как вызвать функцию php при отправке формы?

    @ipokos
    Параметры в форме которые вы указываете:
    method - это способ как передаются данные (может быть POST и GET)
    action - тут вы указываете куда форма отправляется (то место где вы будете с ней работать) например proc.php
    А уже в proc.php вы ловите переменную:
    $email = $_POST['field_email'];
    И дальше работаете с ней:
    if($email){
    //Тут вызов вашей функции
    }
    Если вам понадобиться проверить что введен именно email , а не пробел или абракадабра, тут вам помогут регулярные выражения.
    Так же любые поля которые получаете от пользователя всегда нужно обрабатывать, что б там не было зловредного скрипта.
    Хотя б так $email = trim(strip_tags($_POST['field_email']));
    Ответ написан