Ucze sie sqlite, robie strony internetowe, i w tym momencie niezbedne dla mnie jest postawienie bazy ktora bede mogl bardzo latwo przenosic pomiedzy serwerami
znalazlem poradnik gdzie znalazlem dokladnie takie cos
<?php $db = sqlite_open('./sklep.sqlite'); sqlite_query($db,' CREATE TABLE products ( product_id INTEGER PRIMARY KEY, product_name VARCHAR(32), product_desc BLOB, product_price FLOAT ); CREATE TABLE clients ( client_id INTEGER PRIMARY KEY, client_name, client_address ); INSERT INTO products VALUES (NULL, \'Spadochron do nurkowania\', \'Rewelacyjny spadochron dla nurków! Znakomicie zapobiega zderzeniu się z dnem!\', 250.99); INSERT INTO products VALUES (NULL, \'Wanna z drzwiami jednoskrzyd3owymi\', \'Dzięki wbudowanym drzwiom już wiecej nie pośliźniesz się wychodząc z wanny\', 599.8); INSERT INTO products VALUES (NULL, \'Używany papier toaletowy\', \'Tani, wygodny, ekologiczny (bo z odzysku) - czyli to, co ekolodzy lubią najbardziej\', 1.99); INSERT INTO clients VALUES (NULL, \'Mietek Żulewicz\', \'Prosektorium przy ul. Ofiar Hiroszimy; 00-000 Pcim Dolny\'); INSERT INTO clients VALUES (NULL, \'Jan Kowalski\', \'ul. Stołeczna 13, 99-999 Bździągowo\'); '); echo 'Baza danych SQLite założona pomyślnie!'; sqlite_close($db); ?>
postanowilem wrzucic to w plik o nazwie register.php
jednak na serwerze nie tworzy mi sie zadna baza
w tym samym poradniku znalazlem tez taki fragment
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> </head> <body> <?php $db = sqlite_open('./sklep.sqlite'); $r = sqlite_query($db, 'SELECT * FROM products'); echo 'Znaleziono '.sqlite_num_rows($r).' produktów<br>'; while($row = sqlite_fetch_array($r, SQLITE_ASSOC)){ } ?> <hr> <?php $r = sqlite_query($db, 'SELECT * FROM clients'); echo 'Znaleziono '.sqlite_num_rows($r).' klientów<br>'; while($row = sqlite_fetch_array($r, SQLITE_ASSOC)){ } sqlite_close($db); ?> </body> </html>
z zamiarem ze z utworzonej bazy w aplikacji na mozilli w sqlite manager wyswietle informacje. niestety nic nie dziala.
co moze byc powodem. Czy jestem w stanie uzyskac na tym forum informacje jak zabrac sie do pracy z sqlite?
na chwile obecna najbardziej zalezy mi na systemie rejestracji i logowania. potrzebuje rejestracje w gdzie bede zapisywal imie nazwisko tel mal i haslo, a logowanie poptrzez email i haslo
wlasciciel serwera dal mi informacje o wersji php
[root@sklepy ~]# php -v
PHP 5.5.5 (cli) (built: Nov 29 2013 09:41:09)
Copyright © 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright © 1998-2013 Zend Technologies
with the ionCube PHP Loader v4.5.0, Copyright © 2002-2013, by ionCube Ltd., and
with Zend OPcache v7.0.3-dev, Copyright © 1999-2013, by Zend Technologies
[root@sklepy ~]#