Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

3 Stron V   1 2 3 >  
Reply to this topicStart new topic
> [PHP][SQLite]Sqlite, PDO a div'y - oszczędźcie nieprzespanej nocy
arstherapia
post 27.08.2014, 18:26:27
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 13.08.2014

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


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
Go to the top of the page
+Quote Post
nospor
post 27.08.2014, 19:10:55
Post #2





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




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


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
arstherapia
post 27.08.2014, 19:16:13
Post #3





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 13.08.2014

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


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.
Go to the top of the page
+Quote Post
by_ikar
post 27.08.2014, 19:18:18
Post #4





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


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.
Go to the top of the page
+Quote Post
nospor
post 27.08.2014, 19:20:11
Post #5





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




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....


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
by_ikar
post 27.08.2014, 19:21:53
Post #6





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


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. }


Ten post edytował by_ikar 27.08.2014, 19:22:31
Go to the top of the page
+Quote Post
nospor
post 27.08.2014, 19:22:31
Post #7





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




@by_ikar pozbawiles autora 2 sekund myslenia.... tylko mu zaszkodziles...


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
by_ikar
post 27.08.2014, 19:25:27
Post #8





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


@nospor w sumie zdałem sobie sprawę z tego dopiero po tym jak już wysłałem posta i przeczytałem twojego.. :/
Go to the top of the page
+Quote Post
arstherapia
post 27.08.2014, 19:26:00
Post #9





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 13.08.2014

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


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
Go to the top of the page
+Quote Post
by_ikar
post 27.08.2014, 19:27:18
Post #10





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Ok, no to wiemy coś więcej, a co dokładnie nie działa? Jakieś efekty uboczne ?
Go to the top of the page
+Quote Post
nospor
post 27.08.2014, 19:27:40
Post #11





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




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...


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
ZaXaZ
post 27.08.2014, 19:28:55
Post #12





Grupa: Zarejestrowani
Postów: 285
Pomógł: 18
Dołączył: 30.01.2014
Skąd: <?=$_GET['city']?>

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


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 "


--------------------
Go to the top of the page
+Quote Post
arstherapia
post 27.08.2014, 19:29:13
Post #13





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 13.08.2014

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


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
Go to the top of the page
+Quote Post
by_ikar
post 27.08.2014, 19:29:18
Post #14





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Przyznam się bez bicia że nie zwróciłem na to uwagi, bo było to dla mnie oczywiste.. :|
Go to the top of the page
+Quote Post
nospor
post 27.08.2014, 19:30:24
Post #15





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




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


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
ctom
post 27.08.2014, 19:30:26
Post #16





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


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)


--------------------
Polecam MyDevil hosting idealny dla deweloperów
Go to the top of the page
+Quote Post
arstherapia
post 27.08.2014, 19:31:55
Post #17





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 13.08.2014

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


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
Go to the top of the page
+Quote Post
nospor
post 27.08.2014, 19:32:08
Post #18





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




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....


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
arstherapia
post 27.08.2014, 19:33:48
Post #19





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 13.08.2014

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


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...
Go to the top of the page
+Quote Post
nospor
post 27.08.2014, 19:34:40
Post #20





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




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


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

3 Stron V   1 2 3 >
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 Wersja Lo-Fi Aktualny czas: 24.04.2024 - 11:37