Otóż mam taki kod:
<?php
include ("../include/connect.php");
if (isset($_POST['submit']) && $_POST['submit'] == "Zarejestruj") {
if($_POST['username'] != "" &&
$_POST['password'] != "" &&
$_POST['first_name'] != "" &&
$_POST['last_name'] != "" &&
$_POST['email'] != "" ) {
$query = "SELECT user_name FROM user WHERE user_name = ' " . $_POST['username'] . " ';";
$results = mysql_query($query)
or die(mysql_error());
if (mysql_num_rows($results) != 0 ) {
?>
Ma on za zadanie sprawdzić ile rekordów zwróci podane zapytanie. Jest ono przeznaczone w celu sprawdzenia czy podana nazwa użytkownika istnieje w bazie.
Jednak wyskakuje mi błąd:
Column count doesn't match value count at row 1
Co jest przyczyną tego? Proszę o odpowiedź bądź o sugestie dotyczące innego sprawdzania czy użytkownik o danem niku juz istnieje.