![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 24.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Podczas próby zarejestrowania uzytkownika wyskauje taki blad:
Warning: sqlite_query(): datatype mismatch in c:\usr\krasnal\www\duchu\kopia praca\rejestracja.php on line 39 A linia 39 wyglada tak: //zapisanie nowego uzytkownika $sql="INSERT INTO uzytkownicy VALUES('$login','$haslo','$imie','$nazwisko','$miasto','$ulica',NULL)"; 39) sqlite_query($db,$sql); print "<p>Uzytkownik $login zostal zapisany</p>"; } Pomocy!!! Sprawdzalem to forum i takiego bledu nie znalazlem |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 24.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
teraz wyglada tk ale juz sporo namieszalem bo siedze nad tym juz kilka godzin i nic :
<?php $db=sqlite_open("baza.db"); $sql="SELECT * FROM sqlite_master WHERE name='uzytkownicy'AND name='loty'AND name='rezerwacje' AND type='table'"; $odp=sqlite_query($db,$sql);//wykonanie polecenia sql poszukujacego tabeli if (sqlite_num_rows($odp)==0) //brak tabeli trzeba utworzyc { $sql="create table uzytkownicy (id INTEGER primary key, login TEXT, haslo TEXT, imie TEXT, nazwisko TEXT, miasto TEXT, ulica TEXT)"); $sql="create table loty (id INTEGER primary key, skad TEXT, dokad TEXT, data TEXT, godz TEXT)"); $sql="create table rezerwacje (id INTEGER primary key, osoba INTEGER, lot INTEGER)"); sqlite_query($db, $sql); print "<p>Tabela zostala utworzona </p>"; } else print"<p>Tabela istnieje</p>"; //zamkniecie bazy danych sqlite_close($db); ?> Ten post edytował duchu 24.01.2007, 13:49:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 04:16 |