$name1 = $_POST['name1'];
$lname = $_POST['lname'];
$uname = $_POST['uname'];
$email1 = $email1;
$email2 = $email2;
$pass1 = $pass1;
$pass2 = $pass2;
$pass1 = md5($pass1);
$sql = "SELECT * FROM users WHERE uname = $uname";
if(mysql_num_rows($sql) > 0) {
echo "Sorry, that user already exists";
exit();
}
Предупреждение: mysql_num_rows() ожидает параметр 1, чтобы быть ресурсом, приведены в /nas/students/unix/public_html/dsa1/register.php на линии 27Параметр предупреждения PHP
Это не вопрос в его нынешнем виде. Но я предлагаю вам взглянуть на стандартную документацию PHP и предпочтительно пропустить семейство функций, небезопасных ['mysql_ *'] (http://php.net/mysqli) в пользу ['mysqli_ *'] (http: //php.net/mysqli) или даже ['PDO :: *'] (http://php.net/PDO). Пожалуйста, * никогда не * слепо вставлять данные, предоставленные пользователем, в любой запрос, если только вы на самом деле не ищете для SQL-инъекций. – Bart