На данный вопрос уже ответили:
помогите! не могу понять в чем ошибка(
<?php
if(isset($_POST['login'])){$login=$_POST['login']; if ($login=='') {unset($login);}}
if (isset($_POST['password'])){$password=$_POST['password']; if ($password==''){unset($password);}}
if (empty($login) or empty($password))
{
exit("12");
}
$login=stripslashes($login);
$login=htmlspecialchars($login);
$password=stripcslashes($password);
$password=htmlspecialchars($password);
$login=trim($login);
$password=trim($password);
include("bd.php");
$result=mysql_query("SELECT id FROM user WHERE login='$login'",$db);
$myrow=mysql_fetch_array($result);///<----здесь ошибка пишет.
if(empty($myrrow['id'])) {
exit("21!");
}
$result2=mysql_query("INSET INTO user (login,password) VALUES ('$login','$password')");
if($result2=='TRUE')
{
echo "asт</a>";
}
else {
echo "da!";
}
?>
при регистрации пользователя, выдает ошибку. бд не причем, наверно.
Почему бы Вам просто напросто не вывести результат функции mysql_error()
и не флудить? Там ведь написана причина ошибки, а так гадать не вижу смысла. Ошибка произошла при выполнении запроса с помощью функции mysql_query()
. Это ошибка могла возникнуть при: отсутствии доступа к БД, не правильно выбранная база данных, нет указанной таблицы и т.п.
Также уберите точку с запятой тут:
while ($univer = mysql_fetch_array($univer_info);)
========== Дополнение:
У вас в запросе ошибка. Напишите вместо
univer_info=mysql_query("SELECT * FORM vuz");
Вот это univer_info=mysql_query("SELECT * FROM vuz");
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Как создать форму, где будут выводиться все пользователи сайта из базы, чтоб можно было выбрать пользователя для редактирования его полей...
у меня есть запрос который должен по истечению минуты только выполнять update а оно сразу выполняет игнорируя time
Здравствуйте! хочу что бы при каждом поподении в бд создавалась новая стока для файла, помогите второй день мучаюсь