Александр Л.
333 повідомлення
#16 років тому
$result = mysql_query("SELECT * FROM t_test", $connect);
$result = mysql_query("SELECT Login FROM t_test")
or die("Could not query: " . mysql_error());
$num_rows = mysql_num_rows($result);
$num_field = mysql_num_fields($result);

for ($c=0; $c<$rows; $c++) {
for ($cc=0; $cc<$fields; $cc++) {
$res=mysql_result($result, $c, $cc);
print($res);
if($result=$login){
print("nj");
}
else{
$ins_new="INSERT INTO t_test(Login, Password)
values('$login', '$pass')";
mysql_query($ins_new);

}
}
}


есть часть кода...
в файл php передается значения из формы формата(Логин, Пароль).
Задача:
Узнать, есть ли в поле Login(в MySQL) такой Логин, и, если есть, то ничего не далать, просто вывести "такой логин уже есть", а если нет, то создать новую запись.

Помогите разобраться !!!
Максим В.
731 повідомлення
#16 років тому
А если в запросе SELECT задать условие WHERE `login` = ".$login." ?
А вообще прочитайте хотя бы )