Не передаются данные

  • Автор темы alex A. Kh.
  • Дата начала

alex A. Kh.

Guest
Не передаются данные

Вопрос:
1. На форуме пишу поиск не передаются данные, в результате поиска 0, что поиск работает только по 1 слову?

2. $query = "INSERT INTO $userstable VALUES('?','$name','$email','$preference')";

эта строка ничего не вставляет в базу данных, хотя точно известно, что переменный name и.др. имеют значение, в чём может быть причина, в примере написано именно так.
 

alex A. Kh.

Guest
Вот спасибо, хорошая статья, только в одном месте опечатка:
"найти мето" - если есть желание, можно исправить.

Вывелось сообщение, что переменная 'email' не определена:
Notice: Undefined variable: email;

, тогда я её определил явным образом:

$email1 = $_POST['email'];

в этом случае запрос выглядит так:

$query = "INSERT INTO $userstable VALUES('?', '$email1')";

, но получается лишняя работа, по определению, необходимо ставить ещё одну переменную, нельзя ли её как-нить в теле запроса определить ?
 

alex A. Kh.

Guest
понятно, спасибо.
Теперь осталось разобраться с русским шрифтом в MySQL, прочитал тему, но пока ничего не получается, буду мутить...
 
Сверху