Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][SQLite]Sqlite, PDO a div'y - oszczędźcie nieprzespanej nocy
Forum PHP.pl > Forum > Przedszkole
Stron: 1, 2
arstherapia
Bracia, Obywatele, Towarzysze,

oszczędźcie mi proszę nieprzespanej nocy.

Otwieram sobie bazę i listuję jej zawartość:

  1. <?php
  2. try
  3. {
  4. $db = new PDO('sqlite:arstherapia.sqlite');
  5.  
  6. $result = $db->query('SELECT * FROM filmy');
  7. foreach($result as $row)
  8. {
  9.  
  10. print "<p>".$row['Nazwa']."</p>";
  11. print "<p>".$row['Opis']."<,p>";
  12. print "<p>".$row['Wersja']."</p>";
  13. }
  14.  
  15. $db = NULL;
  16. }
  17. catch(PDOException $e)
  18. {
  19. print 'Exception : '.$e->getMessage();
  20. }
  21. ?>


Wiem, jak umieścić te dane w tabeli:

  1. print "<table border=1>";
  2. print "<tr><td>Nazwa</td><td>Opis</td><td>Wersja</td></tr>";
  3. $result = $db->query('SELECT * FROM filmy');
  4. foreach($result as $row)
  5. {
  6.  
  7. print "<tr><td>".$row['Nazwa']."</td>";
  8. print "<td>".$row['Opis']."</td>";
  9. print "<td>".$row['Wersja']."</td></tr>";
  10. }
  11. print "</table>";


ale za cholerę nie wiem, jak umieścić poszczególne rzędu w rzędach i kolumnach bootstrapa.

Pomożecie?questionmark.gif
nospor
Ja to bym i nawet jak chcial pomoc to nie mam zielonego pojecia o czym piszesz:
Cytat
ale za cholerę nie wiem, jak umieścić poszczególne rzędu w rzędach i kolumnach bootstrapa.

chyba ze oczekujesz tylko pomocy od "wtajemniczonych" wink.gif
arstherapia
Cytat(nospor @ 27.08.2014, 20:10:55 ) *
Ja to bym i nawet jak chcial pomoc to nie mam zielonego pojecia o czym piszesz:

chyba ze oczekujesz tylko pomocy od "wtajemniczonych" wink.gif


Już się poprawiam:

  1. <div class="row">
  2.  
  3. <div class="col-lg-4">
  4. ( tutaj nazwa1 )
  5. </div>
  6.  
  7. <div class="col-lg-4">
  8. ( tutaj opis1 )
  9. </div>
  10.  
  11. <div class="col-lg-4">
  12. ( tutaj wersja1 )
  13. </div>
  14.  
  15. </div>
  16.  
  17. <div class="row">
  18.  
  19. <div class="col-lg-4">
  20. ( tutaj nazwa2 )
  21. </div>
  22.  
  23. <div class="col-lg-4">
  24. ( tutaj opis2 )
  25. </div>
  26.  
  27. <div class="col-lg-4">
  28. ( tutaj wersja2 )
  29. </div>
  30.  
  31. </div>


Mam nadzieję, że to brakujące informacje.
by_ikar
Jemu pewnie chodzi o ten bootsrap a kolumny to miał pewnie na myśli gridsystem: http://getbootstrap.com/css/#grid-example-basic jak napiszesz dokładniej o co tam chodzi, to może będę mógł pomóc. Bo też nie do konca rozumiem o co ci chodzi.
nospor
Masz taki fajny avatar... spojrz na niego czasami... tongue.gif

Przeciez to co chcesz zrobic to jest identyczne z tym, w jaki sposob wyswietlasz swoje dane w tabeli z pierwszego posta.... To jest dokladnie to samo, tylko zamiast TR TD walisz swoje divy....
by_ikar
No minutę po tym jak napisałem to odpisałeś. Tak by to mogło mniej więcej wyglądać.

  1. <?php
  2.  
  3. $result = $db->query('SELECT * FROM filmy');
  4.  
  5. foreach($result as $row)
  6. {
  7. echo '
  8. <div class="row">
  9. <div class="col-lg-4">'.$row['Nazwa'].'</div>
  10. <div class="col-lg-4">'.$row['Opis'].'</div>
  11. <div class="col-lg-4">'.$row['Wersja'].'</div>
  12. </div>';
  13. }
nospor
@by_ikar pozbawiles autora 2 sekund myslenia.... tylko mu zaszkodziles...
by_ikar
@nospor w sumie zdałem sobie sprawę z tego dopiero po tym jak już wysłałem posta i przeczytałem twojego.. :/
arstherapia
Nie za wracałbym Wam gitary, gdybym nie próbował:

  1. <?php
  2. include("include/header_z_menu.php");
  3. ?>
  4. <?php
  5. try
  6. {
  7. $db = new PDO('sqlite:arstherapia.sqlite');
  8.  
  9. $result = $db->query('SELECT * FROM filmy');
  10. foreach($result as $row)
  11. {
  12.  
  13. print "<div class="row"><div class="col-lg-3">".$row['Nazwa']."</div>";
  14. print "<div class="col-lg-3">".$row['Opis']."</div>";
  15. print "<div class="col-lg-3">".$row['Wersja']."</div></div>";
  16. }
  17.  
  18. $db = NULL;
  19. }
  20. catch(PDOException $e)
  21. {
  22. print 'Exception : '.$e->getMessage();
  23. }
  24. ?>


Ale nie działa. Gdzieś mam błąd w rozumowaniu, a nie wiem gdzie.

Ps. Patrzenie na avatar przestało pomagać smile.gif
by_ikar
Ok, no to wiemy coś więcej, a co dokładnie nie działa? Jakieś efekty uboczne ?
nospor
facepalmxd.gif

Nawet kolorowanie skladni forum pokazuje bledy. Przeciez dostajesz PARSE ERRORY na ekranie, nie widzisz ich?!

NIe mozesz pisac: echo "sdasd" asdsa" ";
Albo piszesz echo " sdasd \"asdasd\"";
albo echo 'aasa"sdasd"asd';
To sa podstawy obslugi tekstow...
ZaXaZ
Cytat(arstherapia @ 27.08.2014, 20:26:00 ) *
Nie za wracałbym Wam gitary, gdybym nie próbował:

  1. <?php
  2. include("include/header_z_menu.php");
  3. ?>
  4. <?php
  5. try
  6. {
  7. $db = new PDO('sqlite:arstherapia.sqlite');
  8.  
  9. $result = $db->query('SELECT * FROM filmy');
  10. foreach($result as $row)
  11. {
  12.  
  13. print "<div class="row"><div class="col-lg-3">".$row['Nazwa']."</div>";
  14. print "<div class="col-lg-3">".$row['Opis']."</div>";
  15. print "<div class="col-lg-3">".$row['Wersja']."</div></div>";
  16. }
  17.  
  18. $db = NULL;
  19. }
  20. catch(PDOException $e)
  21. {
  22. print 'Exception : '.$e->getMessage();
  23. }
  24. ?>


Ale nie działa. Gdzieś mam błąd w rozumowaniu, a nie wiem gdzie.

Ps. Patrzenie na avatar przestało pomagać smile.gif


Mistrz, masz kolorowa skladnie na forum i pewnie jak tworzyles kod i nie widzisz? Podpowiem "
arstherapia
Cytat(by_ikar @ 27.08.2014, 20:27:18 ) *
Ok, no to wiemy coś więcej, a co dokładnie nie działa? Jakieś efekty uboczne ?


Dziękuję za fragment kodu, mój nie wyświetlał mi po prostu nic.

Zaraz sprawdzę Twój i będę porównywać, co by mi nospor nie zarzucił braku myślenia smile.gif

Dziękujęsmile.gif
by_ikar
Przyznam się bez bicia że nie zwróciłem na to uwagi, bo było to dla mnie oczywiste.. :|
nospor
Cytat
Dziękuję za fragment kodu, mój nie wyświetlał mi po prostu nic.
Czyli masz wylaczone wyswietlanie bledow... Tak sie nie da pracowac... Wejdz w php.ini i ustaw wyswietlaniesz bledow. A najlepiej ustaw wyswietlanie wszystkich bledow. Wowczas bedziesz widzial czarno na bialym jakie masz bledy
ctom
zobacz i przeanalizuj jak "drukuje html" @by_ikar a jak Ty .... znajdź różnice a kod pewnie zacznie Ci działać (zakładam, że w tym kawałku masz błędy)
arstherapia
Cytat(ZaXaZ @ 27.08.2014, 20:28:55 ) *
Mistrz, masz kolorowa skladnie na forum i pewnie jak tworzyles kod i nie widzisz? Podpowiem "


Chyba wiem, zaraz będę sprawdzał. Chyba powinno być:

  1. print "<div class="row">""<div class="col-lg-3">".$row['Nazwa']."</div>";


Dzięki wielkie smile.gif


Cytat(ctom @ 27.08.2014, 20:30:26 ) *
zobacz i przeanalizuj jak "drukuje html" @by_ikar a jak Ty .... znajdź różnice a kod pewnie zacznie Ci działać (zakładam, że w tym kawałku masz błędy)


Zrobione smile.gif
nospor
Cytat
Chyba powinno być:

[PHP] pobierz, plaintext

print "<div class="row">""<div class="col-lg-3">".$row['Nazwa']."</div>";
Widze ustawiles filtr na moje wiadomosci....
arstherapia
Cytat(nospor @ 27.08.2014, 20:32:08 ) *
Widze ustawiles filtr na moje wiadomosci....


Dziękuję smile.gif

Filtr? Ja nawet nie wiem, co to jest i gdzie się to ustawia...
nospor
Chodzilo mi o to, ze napisalem jak masz to zrobic, a ty dwa posty pozniej piszesz poprawke totalnie ignorującą to co napisalem. Stad żart o filtrze tongue.gif
arstherapia
Mam jeszcze jedno pytanie:

Jak to się dzieje ( jakoś musi na mój prosty rozumek ), że pole tekstowe z bazy
jest czasami wyświetlane w divie i podzielone na paragrafy, z formatowaniem itd. ?

Czy to znaczy, że:

a) w polu tekstowym w bazie jest wrzucony tekst z kodem html, który go formatuje?
cool.gif każdy paragraf jest w osobnym polu?
c) questionmark.gif?
nospor
No jesli ty sam go nie wstawiasz w divy czy w p, znaczy ze to pole ma taką zawartosc. No samo z siebie nic sie nie dzieje smile.gif

Ale to mozesz łatwo sprawdzic przeciez... zajrzyj do bazy i bedziesz widzial co tam jest.
arstherapia
Cytat(nospor @ 27.08.2014, 20:34:40 ) *
Chodzilo mi o to, ze napisalem jak masz to zrobic, a ty dwa posty pozniej piszesz poprawke totalnie ignorującą to co napisalem. Stad żart o filtrze tongue.gif


A, teraz kumam:)


Cytat(nospor @ 27.08.2014, 20:38:14 ) *
No jesli ty sam go nie wstawiasz w divy czy w p, znaczy ze to pole ma taką zawartosc. No samo z siebie nic sie nie dzieje smile.gif

Ale to mozesz łatwo sprawdzic przeciez... zajrzyj do bazy i bedziesz widzial co tam jest.


Niestety, nie mogę. To hipotetyczne założenie przeglądając internet:

Chciałbym np. żeby pole tekstowe w bazie po komendzie print wyświetlało się tak:

La la la la la
hi hi hi hi hi
buuuuuuuuu

I nie wiem, jak to zrobić, a materiałów i tutoriali w sieci o tym nie znalazłem:(
nospor
No zartujesz sobie znowu....

echo '<b>'.$pole_z_bazy.'</b>';

HTML nie znasz??
by_ikar
Cytat
La la la la la
hi hi hi hi hi
buuuuuuuuu

Niewiele mi to mówi, a coś dokładniej?

Jak nie wiesz co jest pod daną zmienną, to wyświetl jej zawartość poprzez var_dump i wtedy będziesz wiedział co jest wewnątrz. A jak jesteś ciekaw zawartości bazy sqlite, to polecam ci wtyczkę do firefoxa, której sam używam: https://addons.mozilla.org/pl/firefox/addon/sqlite-manager/
nospor
@by_ikar ty cos dzisiaj kumatością dorownujesz autorowi tego tematu wink.gif
by_ikar
@nospor wolę być pewny, niż pisać kilka rozwiązań, nie wiem co ma na myśli że chce użyć czegoś takiego (tutaj pokazuje pogrubiony/kursywą/podkreślony tekst) i że nie może tutoriali na ten temat znaleźć. Nie no na prawdę, nie chcę tutaj nikogo oceniać, ale jeżeli to faktycznie chodziło o pogrubienie, pochylenie czy podkreślenie, no to wymiękam.
arstherapia
Ej, no nie, bez żartów:)

To:

  1. echo '<b>'.$pole_z_bazy.'</b>';


kumam. Ale jak podzielić pole z bazy na paragrafy?
Jak jedno zdanie z pola z bazy wyświetlić w innym kolorze np. ?

Jedyne co mi przychodzi do głowy, to kilka pól w bazie,
np. $wstep_do_opisu , $paragraf1, $paragraf2, $zakonczenie_opisu .

Ale to byłoby bez sensu...
nospor
Fju fju.... zwracam honor obydwu panom smile.gif

Roznie to się robi:
Albo tak tworzysz zawartosc pola razem z html
Albo rozbijasz na oddzielne pola
Albo w tekscie dajesz np: blabla | blabla| blabla i wiesz ze wszystko podzielone | masz wstawic w akapity
by_ikar
Ha! Wiedziałem że to nie może chodzić o coś takiego @nospor, czyli jeszcze nie jest ze mną tak źle biggrin.gif

@arstherapia - wiesz, jest na to wiele sposobów, przykładowo możesz taki ciąg rozbić za pomocą explode i dodać do kolejnej pętli w której sobie będziesz każdy wyraz kolorował jak chciał. Pytanie jest co dokładnie próbujesz osiągnąć.
arstherapia
Dziękuję bardzo Panowie. Będę myślał i próbował, zapoznam się z explode i wstawianiem tekstu z html w bazie.

Jeszcze raz wielkie dzięki !
nospor
Cytat
Ha! Wiedziałem że to nie może chodzić o coś takiego @nospor, czyli jeszcze nie jest ze mną tak źle
W blad wprowadzil mnie jego glowny problem z tego tematu... Skoro wylozyl sie na czyms takim, to sadzilem ze i teraz nie jest lepiej wink.gif Jeszcze raz przepraszam smile.gif
ZaXaZ
Cytat(nospor @ 27.08.2014, 20:45:26 ) *
No zartujesz sobie znowu....

echo '<b>'.$pole_z_bazy.'</b>';

HTML nie znasz??

Chyba zna jak odwalił BBcode biggrin.gif
by_ikar
Z mojej strony nie ma problemu, dla mnie to jest tylko internet, ale przyznaje że sam nie wiedziałem o co chodzi i za pierwszym razem napisałem czy chodzi o pogrubienie etc, ale usunąłem to i napisałem "poprawnie politycznego" posta.. Ja tutaj nie mam takiego stażu jak ty, więc czuje się tutaj bardziej jako nadgorliwy uczeń niż nauczyciel - jak w twoim przypadku wink.gif
arstherapia
To jeszcze tak dopytam, czy da się to zakodować prościej, czyściej?

Kod o który pytam:

  1. <!-- Pierwszy rząd -->
  2. <div class="row">
  3. <?php
  4. $db = new PDO('sqlite:arstherapia.sqlite');
  5. $result = $db->query('SELECT Nazwa FROM filmy');
  6.  
  7. foreach($result as $row)
  8. { echo '<div class="col-lg-4">'.$row['Nazwa'].'</div>';}
  9. ?>
  10. </div>
  11.  
  12. <!-- Tu będzie okładka - drugi rząd -->
  13.  
  14. <!-- Trzeci rząd -->
  15. <div class="row">
  16. <?php
  17. $db = new PDO('sqlite:arstherapia.sqlite');
  18. $result = $db->query('SELECT Opis FROM filmy');
  19.  
  20. foreach($result as $row)
  21. { echo '<div class="col-lg-4">'.$row['Opis'].'</div>';}
  22. ?>
  23. </div>
  24. <?php


nospor
Obiekt PDO masz tworzyc tylko raz a nie za kazdym razem gdy robisz zapytanie.
Zapytanie do tabeli masz robic tylko raz a nie za kazdym razem gdy chcesz pobrac inną kolumne
arstherapia
Cytat(nospor @ 27.08.2014, 23:14:17 ) *
Obiekt PDO masz tworzyc tylko raz a nie za kazdym razem gdy robisz zapytanie.
Zapytanie do tabeli masz robic tylko raz a nie za kazdym razem gdy chcesz pobrac inną kolumne


Dobrze, obiekt PDO utworzony tylko raz.

Jednak gdy próbuję zrobić zapytanie do tabeli zaraz po utworzeniu obiektu, przed divami, to
listuje mi się tylko pierwszy rząd.
( $result = $db->query('SELECT * FROM filmy'); )

Muszę myśleć dalej.

Poza tym, mam kolejną zagwostkę: BLOB'y.
Jak utworzyć pola, to wiem, ale jak wgrać tam po ludzku obrazek, to już mniej.

Poprawiony kod poniżej:

  1. <?php
  2. $db = new PDO('sqlite:arstherapia.sqlite');
  3.  
  4. ?>
  5.  
  6. <!-- Pierwszy rząd -->
  7. <div class="row">
  8. <?php
  9. $result = $db->query('SELECT Nazwa FROM filmy');
  10. foreach($result as $row)
  11. { echo '<center><div class="col-lg-2">'.$row['Nazwa'].'</div></center>';}
  12. ?>
  13. </div>
  14.  
  15. <!-- Drugi rząd -->
  16. <div class="row">
  17. <?php
  18. $result = $db->query('SELECT Opis FROM filmy');
  19. foreach($result as $row)
  20. { echo '<center><div class="col-lg-2"><a class="btn btn-default">'.$row['Opis'].'</a></div></center>';}
  21. ?>
  22. </div>


--------------------------------------------------------------------------------------
Jakoś sobie poradziłem z blobami i obrazkami. Wyświetlam je tak:

  1. <div class="row">
  2. <?php
  3. $result = $db->query('SELECT Okladka FROM filmy');
  4. foreach($result as $row)
  5. { echo '<center><div class="col-lg-2"><img src="data:image/jpeg;base64,' . base64_encode( $row['Okladka'] ) . '" class="okladka"/> </div></center>';}
  6. ?>
  7. </div>


Na dziś koniec, łeb mi pęka. Nie wiem, czy też tak macie, ale to strasznie ciężka umysłowo praca. Nie robię w kopalni, ale tak przewalonego mózgu w tą i nazad dawno nie miałem.

A jeszcze: muszę się nauczyć generować linki dla każdego produktu i stronę produktu z danymi z bazy do tego linku. Ratunku!

Dobranoc.

Turson
Nie zapisuj obrazków w bazie, bo to nie ma sensu. Zapisz fizycznie na dysku, a w bazie informację o obrazku np. ścieżkę/nazwę pliku
arstherapia
Cytat(Turson @ 28.08.2014, 08:35:07 ) *
Nie zapisuj obrazków w bazie, bo to nie ma sensu. Zapisz fizycznie na dysku, a w bazie informację o obrazku np. ścieżkę/nazwę pliku


Myślałem o tym, ale moje okładki nie mają dużej objętości, eksportuję je ładnie z PS... Tak sobie wymyśliłem, że backup bazy będzie
w jednym pliku ze wszystkim.

Co przemawiałoby za zapisywaniu jako informacji o ścieżce ?


Turson
Baza się rozrasta i ma niepotrzebnie duży rozmiar.
http://stackoverflow.com/questions/6472233...images-in-mysql
tzm
Szybkość i wydajność, rozmiar bazy do backupowania.
Poza tym dla mnie logiczne jest że uploadujac cos z dysku kopie obrazkow masz zapisana wiec tak ma byc jak pisze Turson.
Tak sie po prostu robi, ucz sie dobrych praktyk i nie cuduj bo nie potrzebnie zly nawyk nabierzesz ktorego nigdy w praktyce nie wykorzystasz bo ja bym sie az bal komentarza starszego programisty nad soba za takie rozwiazanie:P
Sa standardy programowania i to do nich nalezy.
W bazie trzymaj sciezke do pliku, nie wazne czy z dysku czy z zewnetrznego serwisu.
arstherapia
Dzięki piękne, odrobiłem pracę domową, poczytałem i faktycznie przerobiłem tak:

  1. <?php
  2. $result = $db->query('SELECT cover FROM filmy');
  3. foreach($result as $row)
  4. { echo '<center><div class="col-lg-2"><img src="'.$row['cover'].'" class="picColor"/></div></center>';}
  5. ?>


Teraz muszę się zastanowić, jak zrobić coś takiego, jak:

-link do strony ze szczegółowym opisem- generujący się odpowiednio pod okładką,

np. nazwa=kernberg-superwizja, okładka=kernberg-superwizja.jpg ,
to link product-view[id-filmy-czyli:kernberg-superwizja].php .

A ta strona nie będzie wcześniej istnieć, tylko templatka: product-view-?id z bazy.php

Więc będę musiał pewnie jakoś linkiem przesłać do niej dane. Masakra. Koszmar. Horror. Thriller.

Nie mam pojęcia o czym piszę i jak to zrobić. Jak mi się rozjaśni w głowie, to może
napiszę coś bardziej precyzyjnie.

Dzięki!

Turson
Wysyłasz interesujące dane przez $_GET, np.
view.php?title=lorem&okladka=ipsum
w $_GET masz wtedy wszystko
arstherapia
Cytat(Turson @ 28.08.2014, 12:06:04 ) *
Wysyłasz interesujące dane przez $_GET, np.
view.php?title=lorem&okladka=ipsum
w $_GET masz wtedy wszystko


Dzięki!

Kiedy ja to wszystko przerobię i się naumiem... worriedsmiley.gif
tzm
Cytat(arstherapia @ 28.08.2014, 14:10:05 ) *
Dzięki!

Kiedy ja to wszystko przerobię i się naumiem... worriedsmiley.gif


Za godzinę jak masz czas żeby potestować.
arstherapia
Cytat(tzm @ 28.08.2014, 14:43:22 ) *
Za godzinę jak masz czas żeby potestować.


Coś takiego działa przenosząc mnie na stronę templatki:

  1. { echo '<center><div class="col-lg-2"><a class="btn btn-default" href="product_view_template.php?id=' . ( $row['Nazwa'] ) . '">></a></div></center>';}


Wieczorem spróbuję pododawać opcje, ale nie bardzo wiem, jaka jest składnia i co to jest to $GET . ( będę szukać ).

Na moje to powinno iść mniej więcej tak:

  1. href="product_view_template.php?tytuł=' . ( $row['Nazwa'] ) . '" & okladka=' . ( $row['okladka'] ) . ' & cena=' . ( $row['Nazwa'] ) . '"


itd. , ale nie wiem czy dobrze kombinuję. A nawet jeśli, to czy te zmienne można wywołać w szablonie templatki umieszczając je we właściwych miejscach.

Dzięki za całą pomoc do tej pory, bez Was bym sobie nie poradziłsmile.gif



Turson
Dobrze myślisz, pomijając parse error w drugim kodzie. Taka rada jeszcze - nie używaj polskich znaków w url.
Nie $GET, a $_GET - olbrzymia różnica.
http://php.net//manual/pl/reserved.variables.get.php
arstherapia
Cytat(Turson @ 28.08.2014, 15:17:21 ) *
Dobrze myślisz, pomijając parse error w drugim kodzie. Taka rada jeszcze - nie używaj polskich znaków w url.
Nie $GET, a $_GET - olbrzymia różnica.
http://php.net//manual/pl/reserved.variables.get.php


parse error? błąd parsowania? znaczy się gdzieś mi brakuje średnika czy coś pewnie znowu:)

Biorę się za lekturę, przyszło mi coś takiego jeszcze do głowy, żeby $id, czy $nazwę wyciągnać z urla, a potem:

  1. SELECT * FROM filmy WHERE id='$id' LIMIT 1


i powyciągać sobie te dane w ten sposób i powyświetlać je w odpowiednich divach.

A o $_GET już czytam. Nie wiem, czy to jedna, czy dwie metody, o których piszemy, ale dowiem się smile.gif

Dzięki!
Turson
Zamknąłeś/nie zamknąłeś " lub '. Składnia koloruje to już tak, że widać od razu.
Zapytanie ok, tylko... przeczytaj o SQL Injection wink.gif
arstherapia
Cytat(Turson @ 28.08.2014, 15:28:21 ) *
Zamknąłeś/nie zamknąłeś " lub '. Składnia koloruje to już tak, że widać od razu.
Zapytanie ok, tylko... przeczytaj o SQL Injection wink.gif


A kto by chciał się do mnie, małego sklepiku z filmami o psychoterapii i psychologii włamywać... ?

Ja skromna osoba, skromny towar, skromne transakcje...


--------------------------------------------------------
Jasna cholera, znowu mam coś nie tak w kodzie.

Wyrzuca mi:

syntax error, unexpected 'Nazwa' (T_STRING)

Jeśli ktoś z Was będzie to czytać, proszę tylko dać znać, czy idę w dobrym kierunku.

  1.  
  2. $db = new PDO('sqlite:arstherapia.sqlite');
  3. $Nazwa = $_GET['Nazwa'];
  4. $result = $db->query('SELECT * FROM filmy WHERE Nazwa='Nazwa'' LIMIT 1');
  5. foreach($result as $row)
  6. { echo '<center><div class="col-lg-2">'.$row['Nazwa'].'</div></center>';}
  7. { echo '<center><div class="col-lg-2">'.$row['Opis'].'</div></center>';}
  8. { echo '<center><div class="col-lg-2">'.$row['Wersja'].'</div></center>';}


Chyba muszę wrócić do podstaw...
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.