Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >

grzes999
Napisane: 13.08.2015, 19:53:13





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Poniższy kod u mnie działa, nie jestem tylko pewny jak pobierają się kategorie, ale to możesz doczytać albo potestować; ale wydaje mi się, ża najgłębsze zagnieżdzenie jest ostatnim elementem tablicy; a nie tak jak ty to robiłeś pobierałeś pierwszy, większoś parametró jakie przekazywałeś do get_post jest domyślna i nie ma potrzeby ich przekazywania.

  1. global $post;
  2. $category = get_the_category($post->ID);
  3. $category = end($category)->term_id;
  4. $myposts = get_posts(array('posts_per_page' => 6, 'exclude' => $post->ID ,'category' => $category));
  5. foreach($myposts as $post) :
  6. setup_postdata($post);
  7. the_title(); echo "<hr/>";
  8. endforeach;


Tak się nie ustawia adresu do obrazków w WP
  1. /wp-content/themes/legatus-theme/images/play.png


Co to jest $page
  1. <?php echo get_the_post_thumbnail( $page->ID, 'thumbnail' ); ?>


Są to tylko drobne rzeczy; ale popraw je lepiej
  Forum: PHP · Podgląd postu: #1168250 · Odpowiedzi: 10 · Wyświetleń: 922

grzes999
Napisane: 11.08.2015, 10:04:55





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Pokombinuj z tym i n apewno ci zadziała

  1. $now = new DateTime();
  2. for($i = 0;$i<10;$i++) {
  3. $next = $now->add(new DateInterval('P'.$i.'D'));
  4. echo $next->format('Y-m-d')."<br/>";
  5. }
  Forum: PHP · Podgląd postu: #1167943 · Odpowiedzi: 7 · Wyświetleń: 473

grzes999
Napisane: 10.04.2015, 15:35:48





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

W linku dodajesz id konkretnego postu później odczytujesz go z tablicy $_GET i pobierasz odowiednie dane z bazy. Ot i cała filozofiwa przykład ilustrujący jak to powinno działać poniżej.

  1. //link <a href="http://forum.com?post_id=15" target="_blank">http://forum.com?post_id=15</a>
  2. $id = $_GET['post_id'];
  3. $tresc_z_bazy = getPostByID($id);
  4. echo $tresc_z_bazy;


  Forum: PHP · Podgląd postu: #1153842 · Odpowiedzi: 1 · Wyświetleń: 392

grzes999
Napisane: 27.01.2015, 09:22:53





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Wstaw logo jako jpg i ustaw taki styl

  1. .logo img {
  2. max-width:100%;
  3. }
  Forum: Przedszkole · Podgląd postu: #1142194 · Odpowiedzi: 4 · Wyświetleń: 334

grzes999
Napisane: 26.01.2015, 16:31:43





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Cytat(AmbitnySwiezak @ 26.01.2015, 16:18:17 ) *
Osobne klasy do samej obsługi zapytań?
Jak mam np tabele Userzy, Testy, Wyniki, itd. - idzie do nich po kilknaście/kilkadziesiąt różnych zapytań.
Zastosować do obsługi każdej tabeli osobną klasę? Jak robia Guru? Jest jakiś złoty srodek, architektura, czy wszystko jest głównie uzależnione od sytuacji.


Przy korzystaniu z mapowania relacyjno-obiektowego dla każdej tabeli towrzysz klasę(Model) i masz tabelę odzwiercedloną w obiekcie.
Innym plusem stosowania tego rozwiazania jest to, że wiesz, że zapytania do tabeli user masz tam i tylko tam nie musisz przeszukiwać tysieci linii kodu, żeby znaleść konkretne. Możesz też zrobić po jednej klasę do Selectów,Updatów,Insertów i w konstruktorze podawać nazwę tabeli, a w parametrach metod kolumny tabeli.
Jest mnóstwo rozwiązań tego problemu po prostu musisz wybrać to ci ci odpowiada najbardziej.
  Forum: Przedszkole · Podgląd postu: #1142085 · Odpowiedzi: 8 · Wyświetleń: 265

grzes999
Napisane: 26.01.2015, 16:53:09





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

To i ja się przyłącze do dyskusji. Jakieś 4 miesiace temu byłem w sytacji podbnej do twojej. Byłem od programowania i czasami ktoś zdarzył się do frontendu.
Robiłem wszsytko lokalnie, po wykonaniu jakeigoś modułu wgrywałem wszystko na serwer.

Później zaczałem korzystać z narzedzia jakim jest Assana do rozpisywania zadań. Na poczatku były tylko maile. Fakt wymagało to od mnie poświecenia kliku chwil, żeby sobie rozpisać projekt i przekonać klienta żeby korzystał z tego ;p ale jak już wszystko było gotowe to dużo mniej czasu traciłem nad szukaniem po maila co jak ma wyglądać, czy co jest jeszcze do zrobienia. jednym słowem oszczędność czasu.

Później postanowiłem pójść na etat i do tej pory tak pracuję. Tutaj używa się narzędzia do zarządzania projektem i gita. Na poćżatku było mi ciężko się przestawić; ale teraz widzę jaka jest różnica. PM rozposuje zadania, programiści dostają info na maila, że mają coś do zrobienia, tworzy się branch z numerkiem zgłoszenia wprowadza zmiany wysyła zmiany do oceny. I dopiero później lecą na produckje czy do testów. Dzięki temu wiadomo po co był ten kod wprowadzany co robił i kto go wprowadził. I łatwo cofnąć efentualne błędy. Do tego tylko osoba uprawniona może przesłać plik na serwer testowy i nkt niczego bokiem nie wsadzi i kod dzieki temu jest u wszystkich taki sam.

Teraz po kilku miesiacach sam w swoich prywatnych projektach korzystam z takich rozwiązań. Choć jestem jedynym programistą to oszczędzam bardzo dużo czasu i mam podgląd na wszsytkie zmieny i wiem po co on były robione. Do swoich mały proejktów korzystam z https://bitbucket.org/ łączy on system kontroli wersji z systemem do zarzadzania projektami. Oczywiscie w bardzo, bardzo okrojonej wersji; ale mi do prostych rzeczy wystarcza.

No i to tyle mojej histori ;p
  Forum: PHP · Podgląd postu: #1142092 · Odpowiedzi: 18 · Wyświetleń: 1 746

grzes999
Napisane: 15.01.2015, 10:29:26





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Ja odpwiem tylko na pierwsze pytanie. Bo tylko w tej kwesi mam jakąś wiedzą, która mogę się podzielić wink.gif
W przypadku tworzenia macierzy dostępna przestrzeń jest uzależniona od rozwiązania w jakim została stworzona.
W przypadku, który podałeś czyli RAID5 będziesz miał dostepną przestrzeń pomniejszoną o jeden dysk; ale w przypadku awari jednego z dysków cała macierz będzie nadal działać. I to chyba tyle w internecie jest multum inforacji na ten temat wystarczy trochę poszukać smile.gif na Wiki jest to ładnie opisane od strony teoretycznej
  Forum: Przedszkole · Podgląd postu: #1140217 · Odpowiedzi: 2 · Wyświetleń: 138

grzes999
Napisane: 12.01.2015, 15:24:13





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Nie wiem czy działa wszystko jak nalez; ale wieksozść pracy zrobiłem za ciebie
http://jsfiddle.net/6d61xt51/1/
  Forum: Po stronie przeglądarki · Podgląd postu: #1139737 · Odpowiedzi: 4 · Wyświetleń: 772

grzes999
Napisane: 9.01.2015, 15:46:14





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Nie doczytałem, że ma być przewijany. W takim wypadku mogę polecić Owl Carousel
  Forum: Przedszkole · Podgląd postu: #1139381 · Odpowiedzi: 7 · Wyświetleń: 1 172

grzes999
Napisane: 5.11.2014, 11:31:21





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Cytat(mirkolo @ 5.11.2014, 11:21:38 ) *
Na pomysł pierwszy wpadłem, (nazwy D010,D020, D030 ...) wyświetla w losowej kolejności
albo raczej wg jakiegoś sortowania mi nieznanego, bo na wszystkich komputerach i za każdym razem jest ta sama kolejność, ale nie jest ani wg. nazwy, ani daty utworzenia, ani rozmiaru.


Żeby sortowało pliki należy skorzystać z funckji scandir

Odnośnie sortowania po datach może pobrać datę utworzenia pliku; a nie ostatniej modyfikacji. Chyba, że ta obróbka tworzy nowe pliki wtedy to nie zadziała.
  Forum: Przedszkole · Podgląd postu: #1130889 · Odpowiedzi: 5 · Wyświetleń: 931

grzes999
Napisane: 3.11.2014, 12:50:47





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Nie wiem jakiej bazy używasz w przypadku MySql możesz skorzystać z tego zapytania.

  1. DELETE FROM tabela WHERE id IS NOT IN (SELECT id FROM tabela ORDER BY id ASC LIMIT 30 OFSET 0)
  Forum: Przedszkole · Podgląd postu: #1130644 · Odpowiedzi: 3 · Wyświetleń: 626

grzes999
Napisane: 21.02.2013, 14:29:39





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Z pomocą manuala i przypadku udało mi się stworzyć to co chciałeś. Powinno działać smile.gif

  1. <?
  2. $tablica = array(151 => 0,149 => 0,147 => 2,145 => 0,143 => 1,139 => 0,137 => 1,135 => 1,110 => 1);
  3. $tablica_wzorcowa = array(151 => 0,149 => 0,147 => 2,145 => 0,143 => 1,139 => 0,137 => 1,135 => 1,110 => 1);
  4. $nowa_tablica = array();
  5. foreach ($tablica as $klucz => $wiersz) {
  6. $numer[$klucz] = $wiersz;
  7. $edycja[$klucz] = $klucz;
  8. }
  9. array_multisort($numer, SORT_DESC, $edycja, SORT_DESC, $tablica);
  10. foreach($edycja as $key)
  11. {
  12. $nowa_tablica[$key] = $tablica_wzorcowa[$key];
  13. }
  14. ?>
  Forum: PHP · Podgląd postu: #1027321 · Odpowiedzi: 3 · Wyświetleń: 379

grzes999
Napisane: 16.09.2012, 14:17:29





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

substr
  Forum: Przedszkole · Podgląd postu: #992942 · Odpowiedzi: 21 · Wyświetleń: 521

grzes999
Napisane: 16.09.2012, 15:49:50





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Bo id musi być unikatowe dlatego nie dział tylko dla pierwszego obiektu. A co płynnej animacji to nie wiem o co ci chodzi :/ po najechaniu dodajesz do obiektu klasę z wygladem jaki chcesz aby miał a po opuszczeniu kasujesz tą klasę dla obiektu. Czyli wszystko to co dałem ci w kodzie.
  Forum: XML, AJAX · Podgląd postu: #992962 · Odpowiedzi: 4 · Wyświetleń: 552

grzes999
Napisane: 16.09.2012, 13:31:19





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Tak wystarczy raz w dokumencie dołączyć plik z biblioteką.
Co do animacji to zrób tak.

[JAVASCRIPT] pobierz, plaintext
  1. $(function () {
  2. $('#pa_m').hover(function () {
  3. $(this).addClass('klasa po najezdzie') },
  4. function () { $(this).removeClass('klasa po najezdzie')
  5. });
  6. })
[JAVASCRIPT] pobierz, plaintext
  Forum: XML, AJAX · Podgląd postu: #992923 · Odpowiedzi: 4 · Wyświetleń: 552

grzes999
Napisane: 21.08.2012, 08:06:37





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Zmień

  1. charset=iso-8859-1


na

  1. charset=utf-8


w pliku kontakt.php
  Forum: Gotowe rozwiązania · Podgląd postu: #986826 · Odpowiedzi: 2 · Wyświetleń: 324

grzes999
Napisane: 11.08.2012, 13:02:22





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

[JAVASCRIPT] pobierz, plaintext
  1. $(.trans).hover (function () {
  2. // akcja po najechaniu na link },
  3. function () { // akcja po opuszczeniu myszki linku
  4. })
[JAVASCRIPT] pobierz, plaintext

  Forum: Przedszkole · Podgląd postu: #984753 · Odpowiedzi: 12 · Wyświetleń: 608

grzes999
Napisane: 11.08.2012, 13:21:43





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Ale nie znając php co chwilę będziesz miał jakieś błędy i co chwilę będziesz pisał na forum. Trochę nie logiczne a za darmo nikt co chwile nie będzie poprawiał twoich błędów bo czegoś nie umiesz.
Moja ostatnia podpowiedź po słowie this musi być nazwa funkcji. funckja ta musi znajdować się w kalsie w której piszesz to this lub dziedziczyć po innej jej metody.
  Forum: Poszukuję · Podgląd postu: #984758 · Odpowiedzi: 13 · Wyświetleń: 924

grzes999
Napisane: 31.07.2012, 10:22:10





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Napiszę ci w Jquery bo jest szybciej a tobie to chyba bez różnicy ważne zęby działało.
JS:
Kod
<script type="text/javascript">
$(function () {
      $('#select_id').change(function () {
           var wartosc_selecta = $(this).val();  // pibranie wartosci selecta

          // ajkies obliczenia

          $('#cena').val(wynik_obliczen); // wstawienie do inputa wyników obliczeń
      })
})
</script>


HTML:
  1. <select id="select_id">
  2. <option value="wartosc">Wartość</option>
  3. </select>
  4. <input type="text" id="cena" />


Powinno działać. I nie zapomnij dołączyć biblioteki jquery na początku pliku.
jquery
  Forum: JavaScript · Podgląd postu: #982001 · Odpowiedzi: 5 · Wyświetleń: 392

grzes999
Napisane: 26.05.2012, 23:41:20





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Pewnie nie dołączasz biblioteki do pliku.Dodaj to przed skryptem z zegarkiem i będzie działało.

  1. <script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
  Forum: Przedszkole · Podgląd postu: #965596 · Odpowiedzi: 2 · Wyświetleń: 353

grzes999
Napisane: 30.03.2012, 23:37:58





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Proponuję lekturę

mysql_query

Pobierasz i prz pobieraniu łączy ci się z bazą.
  Forum: Przedszkole · Podgląd postu: #952435 · Odpowiedzi: 21 · Wyświetleń: 1 059

grzes999
Napisane: 30.03.2012, 23:36:08





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Łączy się tutaj wink.gif

  1. $result = mysql_query("SELECT * FROM tabela where id =" . $id, $dane);


  Forum: Przedszkole · Podgląd postu: #952433 · Odpowiedzi: 21 · Wyświetleń: 1 059

grzes999
Napisane: 30.03.2012, 23:30:31





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Wyżej masz dużą podpowiedź i błąd masz bo niby skąd to się ma brać

  1. $_GET['image'] && $_GET['image']=='id'


Ogólnie to najpierw musisz pobrać id i później wstawić do zapytania w warunku.
  Forum: Przedszkole · Podgląd postu: #952430 · Odpowiedzi: 21 · Wyświetleń: 1 059

grzes999
Napisane: 30.03.2012, 19:55:41





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

Po pierwsze nie ten dział a pod drugie jak chcesz pobrać coś z bazy o danym id jeżeli w zapytaniu nie piszesz żadnego warunku i napisz dokładnie co w tym skrypcie ci nie działa.
  Forum: Przedszkole · Podgląd postu: #952366 · Odpowiedzi: 21 · Wyświetleń: 1 059

grzes999
Napisane: 30.03.2012, 13:58:15





Grupa: Zarejestrowani
Postów: 305
Dołączył: 5.07.2011

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

A znasz wysokość diva??
Jeśli tak to możesz dać.
line-height:wysokośc diva;
  Forum: Przedszkole · Podgląd postu: #952286 · Odpowiedzi: 8 · Wyświetleń: 15 515

2 Stron V   1 2 >

New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 20.04.2024 - 00:37