Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQLite3][PHP] otwieranie bazy i tworzenie tabel strukuturalnie
rafineria888
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 1.08.2014

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


Witam.
Chciałbym się dowiedzieć jak za pomocą programowania strukturalnego w php otworzyć/stworzyć bazę sqlite3 i dodać w niej tabele.
Piszę, ponieważ po wielu godzinach myszkowania po google nie udało mi się znaleźć żadnego materiału dotyczącego pracy php strukturalnego z sqlite3.
Wklejenie kodu obiektowego z php.net działało poprawnie:
Kod
class MyDB extends SQLite3
{
    function __construct()
    {
        $this->open('mysqlitedb.db');
    }
}

$db = new MyDB();
$db->exec('CREATE TABLE foo (bar STRING)');
$db->exec("INSERT INTO foo (bar) VALUES ('This is a test')");

Teraz pytanie jak to zamienić na strukturę ?
Z góry dzięki (IMG:style_emoticons/default/closedeyes.gif) .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


a możesz powiedzieć po kiego wałka?
Go to the top of the page
+Quote Post
pasman
post
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 4
Dołączył: 16.03.2012

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


tworzenie tabel jest czynnością dość prostą,
więc nie potrzeba do tego programowania strukturalnego.
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Nie ma wersji strukturalnej.

http://php.net/manual/en/sqlite3.construct.php Przyład #1
Go to the top of the page
+Quote Post
rafineria888
post
Post #5





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 1.08.2014

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


Cytat
Nie ma wersji strukturalnej.

No właśnie. To jest przykład. Nie oznacza to, że nie ma wersji strukturalnej. Inaczej bym nie pisałem tego wątku. Wierzę, że jest nadzieja na to, iż taka wersja istnieje.
No chyba, że ilość przykładów ma świadczyć o ilosci możliwych rozwiązań... to by wtedy wyjaśniało sprawę.
Cytat
(...) nie potrzeba do tego programowania strukturalnego.

Dlaczego nie ? Tak podstawowa czynnośc powina być wykonywalna na wszystkie możliwe sposoby w php. Jak dla mnie to im bardziej skomplikowane operacje to tym bardziej powinno być większe prawdopodobieństwo, że wystapi tego typu problem. Tak samo w przeciwną stronę...
Licze na więcej odpowiedzi.


//
Dobra. Dałem sobie spokój z tym strukturalnym...
Jestem niemal pewien, że tylko biektowe programowanie jest tutaj stosowne.
Jednak wasze uwagi zawsze mile widziane.

Ten post edytował rafineria888 8.03.2015, 14:10:34
Go to the top of the page
+Quote Post
com
post
Post #6





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


Programowanie strukturalne to zalecialosc z poczatku istnienia jezyka php. Skoro klasa do obslugi sqlite3 powstala wraz z wersja 5 to bylo itak male prawdopobienstwo ze znalazbys wersje nie obiektowa. Ale tak czy owak w dokumentacji znajduje sie wszystko co potrzeba, jak sa dwie wersje jak np w wypadku mysqli to bylo by to napisane a skoro pisze ze tworzysz obiekt to wiadomo ze inaczej sie nie da.
Go to the top of the page
+Quote Post

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: 24.08.2025 - 16:57