1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Работа с БД

Тема в разделе "Web - программирование", создана пользователем SyS, 15 июл 2011.

  1. SyS

    SyS Гость

    Репутация:
    0
    Помогите пжл с кодом, есть форма в которой 2 поля и кнопка, при нажимании на кнопку обработчик должен брать значения вписанные в эти 2 поля помещать их в переменную и сравнивать с значениями в ячейках таблици БД MySQl, по типу авторизации, опыта в php практически нет, помогите пжл. с кодом обработчика! :)
     
  2. Kauperwood

    Kauperwood Гость

    Репутация:
    0
    Для наглядности, приблизительно все вот так происходит:

    PHP:
    $pole1 $_POST['pole1'];
    $pole2 $_POST['pole2'];

    $error="";
    if ( empty( 
    $pole1 ) ) $error $error.'<li>не заполнено поле "pole1"</li>'."\n";
    if ( empty( 
    $pole2 ) ) $error $error.'<li>не заполнено поле "pole2"</li>'."\n";
    echo 
    $error;
    if ( empty( 
    $error ) ) {
    $query SELECT FROM users WHERE pole1='".mysql_real_escape_string( $pole1 )."' AND pole2='".mysql_real_escape_string( $pole2 )."' ";

    $res = mysql_query( $query );
    if(! 
    $res ) {
    $msg = 'Ошибка.';
    echo 
    $msg
    }
    лучше всего найдите готовый пример по типу авторизации и переделайте его под себя
     
  3. SyS

    SyS Гость

    Репутация:
    0
    спасибо, буду разбираться!

    Добавлено: надо в начале обработчика подключать базу!?
     
  4. Kauperwood

    Kauperwood Гость

    Репутация:
    0
    в корневой файл вставить строчку
    include('config.php');


    содержание config.php:
    $host = "localhost"; // хост
    $user = "root"; // пользователь
    $pass = ""; // пароль
    $db = ""; // наша БД
    header('Content-Type: text/html; charset= utf-8'); //кодировка
    $connekt = mysql_connect($host, $user, $pass); //подключение
    mysql_select_db($db, $connekt); //выбор таблицы
    mysql_set_charset('utf8',$connekt); //кодировка таблицы
     
Загрузка...

Поделиться этой страницей