Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tworzenie tabeli
Forum PHP.pl > Forum > Bazy danych > MySQL
Gonzo
Sorry za moje lamerstwo... winksmiley.jpg Zaczynam zabawę z MySQL, ale już na początku napotkałem problem. Spróbowałem zrobić sobie taką przykładową tabelkę:

[php:1:5c49c0fd1b]<?

$zapytanie = "CREATE TABLE uzyt ( ".
"id int(11) DEFAULT '0' NOT NULL auto_increment, ".
"nick char(30), ".
"mail char (50), ".
"avatar boolean DEFAULT 'false', ".
"czas int(10), ".
"gg int(7), ".
"UNIQUE id (id), ".
"PRIMARY KEY (id) ".
')';

$wynik = mysql_query($zapytanie);
if($wynik) echo 'Tabela założona prawidłowo !<br>';
else
{
echo 'Blad ! Tabela nie została założona !<br>';
exit;
}

?>[/php:1:5c49c0fd1b]

No i oczywiście utworzenie tabeli kończy się niepowodzeniem...[/sql]
lukaswoj
no widze sporo błędów, ale robisz jeden zasadniczy błąd - nie rozmawiasz z mySQL'em - tzn mówisz mu co ma zrobić ale nie sluchasz jego odpowiedzi

zalecam skorzystanie z funkcji mysql_error()
wtedy dowiesz sie, że nie istnieje taki typ danych jak "boolean"

... a potem, no potem już powinno być ok smile.gif

powodzenia
Gonzo
Cytat
no widze sporo błędów


Fajnie, ale 'no widzę sporo błędów' niezbyt dużo mi mówi... Programuje w Pascalu, stąd to skojarzenie z boolean.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.