За последние 24 часа нас посетили 16644 программиста и 1651 робот. Сейчас ищет 1891 программист ...

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESP

Тема в разделе "PHP и базы данных", создана пользователем MazaHaka_Dj, 2 сен 2015.

  1. MazaHaka_Dj

    MazaHaka_Dj Новичок

    С нами с:
    2 сен 2015
    Сообщения:
    6
    Симпатии:
    0
    Изучаю азы PHP, сделал форму для запроса в БД и сам запрос, но выбивает ошибку и немогу исправить...
    ошибка:parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Y:\home\test1.ru\www\poisk.php on line 22
    код запроса
    Код (PHP):
    1. <?php
    2. $searchterm = trim ( $searchterm );
    3. if (!$searchterm)
    4.    die ("Введені не всі данні<br>
    5.     Будь ласка запишить данні коректно");
    6. $searchterm = addslashes ($searchterm);
    7. @mysql_connect ('localhost', 'root', '') or die('помилка'.mysql_error());//
    8. mysql_select_db ('test');
    9. mysql_select_db ( $test ) or die ("Неможливо відкрити $test");
    10. $query = "SELECT * FROM test WHERE "
    11.          .$searchtype." like '%".$searchterm."%'";
    12. $result = mysql_query ( $query );
    13. $n = mysql_num_rows ( $result );
    14. for ( $i=0; $i<$n; $i++ )
    15.   {
    16.    $row = mysql_fetch_array($result);
    17.    echo "<p><b>".($i+1).". $row['test']</b><br>";
    18.    echo "номер: $row['Id']<br>";
    19.    echo "імя: $row['Імя']<br>";
    20.    echo "вік: $row['Вік']<br>";
    21.    echo "номер: $row['Номер телефону']</p>";
    22.   }
    23. if ( $n == 0 ) echo "Результатів немає";
    24. $end
    25. ?>
    код формы
    Код (PHP):
    1. <form action="poisk.php" method="post">
    2. Шукати за:<br>
    3. <select name="searchtype" size=3>
    4. <option value="Імя" selected>Іменем
    5. <option value="Вік">Віком
    6. </select> <br>
    7. <br> <input name="searchterm"> <br>
    8. <input type=submit value="Пошук">
    9. </form>
     
  2. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

    откуда тут берется переменная "$searchterm" ????
     
  3. MazaHaka_Dj

    MazaHaka_Dj Новичок

    С нами с:
    2 сен 2015
    Сообщения:
    6
    Симпатии:
    0
    Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

    Она нужна мне для извлечения результатов запроса с БД, и их отображения...
     
  4. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

    вопрос прочитай внимательней еще раз. Я же не спрашиваю зачем тебе эта переменная ;)
     
  5. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

    а что такое $end ?
     
  6. MazaHaka_Dj

    MazaHaka_Dj Новичок

    С нами с:
    2 сен 2015
    Сообщения:
    6
    Симпатии:
    0
    Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

    Писало ошибку что нету вот этого $end... написал его стало писать вторую ошибку(

    Добавлено спустя 4 минуты 56 секунд:
    Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESP
    Так вроде ж туда ее ставить нада, или нет?
     
  7. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

    её вроде как получить надо, и не плохо бы обработать от хака ;)
     
  8. MazaHaka_Dj

    MazaHaka_Dj Новичок

    С нами с:
    2 сен 2015
    Сообщения:
    6
    Симпатии:
    0
    Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

    пошёл ка я читать учебничек далее)))
     
  9. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

    вот и мАлАдЭСЬ! ;)