Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] dodawanie wartosci do tabeli, nie rozumiem błędu
dem
post
Post #1





Grupa: Zarejestrowani
Postów: 96
Pomógł: 7
Dołączył: 24.01.2006
Skąd: lublin/wawa

Ostrzeżenie: (0%)
-----


jestem nowy w bazach danych, dzis zaczalem zabawe z tym no i utknołem :S

kod:
  1. <?
  2.  
  3. $sql = mysql_connect('localhost', '*****', '*****');
  4. if ($sql) {
  5.  $usun = "DROP DATABASE klany";
  6.  mysql_query($usun);
  7.  $crt_db = "CREATE DATABASE klany";
  8.  if (mysql_query($crt_db))
  9. {
  10.  if (mysql_select_db("klany"))
  11.  echo 'wybrałem baye';
  12.  //tworze tablice users
  13.  $tbl = "CREATE TABLE users(
  14.  id int NOT NULL AUTO_INCREMENT,
  15.  id_user int(7) NOT NULL,
  16.  nick char(10) NOT NULL,
  17.  pass char(100) NOT NULL,  
  18.  email char(50) NOT NULL,
  19.  rocznik int(4) NOT NULL,
  20.  miasto char(15) NOT NULL,
  21.  klan int NOT NULL,
  22.  podpis char(200) NOT NULL,
  23.  PRIMARY KEY(id))";
  24.  if (!mysql_query($tbl)) echo "<br><br>".mysql_errno() . ": " . mysql_error() . "\n";  
  25.  $superadmin = "INSERT INTO users (
  26.  id_user, nick, pass, emial, rocznik, miasto, klan, podpis
  27. )
  28.  VALUES (
  29.  '1',
  30.  'dem',
  31.  '2',
  32.  'dem@q2tdpm.pl',
  33.  '1988',
  34.  'Lublin',
  35.  'os',
  36.  '3',
  37.  'brak'
  38.  )";
  39.  if (!mysql_query($superadmin)) echo "<br><br>".mysql_errno() . ": " . mysql_error() . "\n";
  40. }
  41.  }
  42. ?>


błąd z obu zapytań:
  1. 1136: COLUMN count doesn't match value count at row 1
w wklejonym kodzie linia 40

jak w temacie, nie rozumiem tego błędu.. o co chodzi?

Ten post edytował dem 10.09.2007, 16:38:39
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 12:18