if ($conn = mysql_connect("localhost", "root", "000"))
{
mysql_select_db("A7r", $conn);
mysql_query ('SET NAMES utf8', $conn);
$query = "SELECT * FROM logpas WHERE `Login` =".$user_name;
if ($result = mysql_query($query, $conn))
{
while($mydata = mysql_fetch_array($result))
{
if ($user_name == $mydata['Login']&& $user_pass == $mydata['Password']) $log = "yes";
else $log = "no";
}
} else {
$log = "no";
}
}
else
{
$err = "Ошибка соединения с базой данных";
}
MYSQL_CLOSE();
?>
Беда в том, что в базе есть запись Login = test, но он ее не находит, т.е. не проходит запрос, что могет быть не так? Причем если убрать из строчки запроса WHERE `Login` =".$user_name, то запрос проходит.
Проблемка такая, нужно содержимое переменной "а " передать в php переменную $a и после обработки обратно. Пользовался поиском, информации в инете нарыл много, но все не совсем то. Какие-то громадные коды или передача через открытие страницы, а нет ли какого-нибудь более простого способа?
но не работает, выводит вроде как все правильно... Пишет, что не может найти страницу (даже под IE), возвращаю как было IE открывает, мож я чего делаю не так?
Описание и путь к файлу берется с базы, проблема в том, что если открыть в IE, в локальной сети, то все замечательно, но если в, к примеру, в mozile, то пишет, что файл не найден. Проблема может быть в том, что имя файла выглядет вот так: "admred/вот это файл.doc", а должно: "admred/вот%20это%20файл.doc", как можно решить эту проблему?
Заранее прошу прощения за глупый вопрос по установке MySQL. Поставил на сервер пакет (Apache+PHP+MySQL), написал на PHP небольшую програмку по забивке баз данных, все работает. Вопрос в том как посмотреть каким-нибудь SQL-менеджером эту базу? Если я набираю IP адрес сервера, не соединяется!!!)))
Вообще, если поконкретней, то задача проста, но решить ее мне не хватает навыка: есть поле ввода (input type="text"), после ввода нужно проверить его правильность, т.е. например: ввод даты, человек вводит незнамо-что, нужно убедиться, что он ввел 21.01.1980 к примеру, т.е. насколько он правильно ввел дату. В PHP есть функция проверки формата даты, но она проверяет мм.дд.гггг, а надо чтобы было дд.мм.гггг и это должно осуществляться сразу после ввода.