Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

271 Stron V   1 2 3 > » 

trueblue
Napisane: 18.03.2024, 13:33:37





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Cytat(nospor @ 18.03.2024, 11:45:39 ) *
trueblue a co ma autor do ulubionych postow? Uzytkownik przeciez moze polubic nie swoj post

Czy gdzieś to zanegowałem?

Jeśli wykonamy zapytanie wybierające posty wraz z autorami tychże, i połączymy to poprzez LEFT JOIN z ulubionymi, to uzyskamy iloczyn kartezjański. Nie można więc tego łączyć w jednym zapytaniu.
Oczywiście uprzedzę Cię nospor i doprecyzuję, że nie wiemy czy autor postu będzie wraz z postami wybierał ich autorów, bo póki co nic na to nie wskazuje, ale jeśli tak, to problem się pojawi.
  Forum: Przedszkole · Podgląd postu: #1262529 · Odpowiedzi: 18 · Wyświetleń: 171

trueblue
Napisane: 18.03.2024, 11:36:11





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

A posty nie mają przypisanych autorów?
  Forum: Przedszkole · Podgląd postu: #1262522 · Odpowiedzi: 18 · Wyświetleń: 171

trueblue
Napisane: 16.03.2024, 15:38:59





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Jeśli jesteś niezalogowany, to przy przycisku/formularzu zamawiania powinno być przekierowanie na URL: logowanie.php?url=zamawiam.php, a nie na zamawiam.php.
W formularzu logowania podstawiasz wartość zmiennej $_GET['url'] do pola hidden i podczas logowania sprawdzasz czy w $_POST jest zmienna url, jeśli jest to kierujesz na ten adres.
  Forum: Przedszkole · Podgląd postu: #1262511 · Odpowiedzi: 2 · Wyświetleń: 64

trueblue
Napisane: 10.03.2024, 15:39:26





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Comparision slider.
https://kawalekkodu.pl/misiu-ladniej-mi-w-t...mparison-slider
  Forum: Przedszkole · Podgląd postu: #1262480 · Odpowiedzi: 3 · Wyświetleń: 87

trueblue
Napisane: 4.03.2024, 08:09:55





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Przenieś funkcję "slownie" poza pętlę while.
I włącz raportowanie błędów.
  Forum: Przedszkole · Podgląd postu: #1262466 · Odpowiedzi: 3 · Wyświetleń: 90

trueblue
Napisane: 7.03.2024, 12:48:20





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Kropka oznacza dowolny znak, co równie dobrze można sprowadzić do: (.+)

A tak z myślnikiem: ([0-9a-zA-Z\-]+)

  Forum: Przedszkole · Podgląd postu: #1262477 · Odpowiedzi: 18 · Wyświetleń: 286

trueblue
Napisane: 7.03.2024, 10:35:46





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Powinno być raczej:
Kod
RewriteRule ^blog/szkola-([0-9a-zA-Z]+)/?$ post.php?id=$1[L]

lub
Kod
RewriteRule ^blog/szkola-([0-9a-z]+)/?$ post.php?id=$1[L,NC]


Jeśli chodzi o listę niechcianych miejscowości, wspomniałem Ci o tym w poście nr #2.

  Forum: Przedszkole · Podgląd postu: #1262475 · Odpowiedzi: 18 · Wyświetleń: 286

trueblue
Napisane: 7.03.2024, 10:13:45





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

A co jest w pliku post.php?
  Forum: Przedszkole · Podgląd postu: #1262472 · Odpowiedzi: 18 · Wyświetleń: 286

trueblue
Napisane: 7.03.2024, 09:50:49





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Kod
RewriteEngine On

RewriteCond %{REQUEST_URI} /blog/([a-z0-9\-]+)$ [QSA,NC]
RewriteRule ^(.*)$ post.php?id=%1
  Forum: Przedszkole · Podgląd postu: #1262470 · Odpowiedzi: 18 · Wyświetleń: 286

trueblue
Napisane: 28.02.2024, 10:40:15





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Podstrony będą się indeksować, ale ze względu na małą różnorodność treści możesz być wyrzucony z indeksu Google za Duplicate Content. Nie ma to znaczenia czy miałbyś 900 odrębnych plików czy jeden generujący różną zawartość.
  Forum: Przedszkole · Podgląd postu: #1262455 · Odpowiedzi: 18 · Wyświetleń: 286

trueblue
Napisane: 28.02.2024, 08:51:30





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

ad.1 Źle do tego podchodzisz. Powinieneś mieć utworzoną regułę w .htaccess, która kieruje wszystkie żądania szkola-xxxx.php na jeden plik (na plik php). Tam sprawdzasz z jaką miejscowością masz do czynienia i na podstawie tej wartości generujesz zmieniony wynik w HTML. W przypadku kiedy ktoś wpisał adres z niechcianą nazwą miejscowości, to generujesz ogólny HTML lub przekierowujesz użytkownika gdzie indziej. Warto by było przetrzymywać gdzieś (tablica w php lub w bazie danych) listę obsługiwanych miejscowości.
  Forum: Przedszkole · Podgląd postu: #1262448 · Odpowiedzi: 18 · Wyświetleń: 286

trueblue
Napisane: 19.02.2024, 18:12:17





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Spytaj jakiej dokładnie wersji MySQL używa. Wyżej podano, że słowo stało się zarezerwowane od wersji 8.0.3, może używa niższej i nie zauważa problemu.
  Forum: Przedszkole · Podgląd postu: #1262402 · Odpowiedzi: 45 · Wyświetleń: 1 088

trueblue
Napisane: 9.02.2024, 13:09:30





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Tu jest przykład z narastającym: https://kawalekkodu.pl/pare-to-lama-czyli-o...-pareta-w-mysql
Musisz resetować "licznik" każdego dnia.
  Forum: MySQL · Podgląd postu: #1262348 · Odpowiedzi: 6 · Wyświetleń: 726

trueblue
Napisane: 9.02.2024, 07:22:20





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Fakt.

Poprawka:
  1. SELECT t1.DataCzas, t1.pomiar
  2. FROM tabela AS t1
  3. INNER JOIN (SELECT DATE(DataCzas), MAX(DataCzas) AS DataCzas FROM tabela GROUP BY DATE(DataCzas)) AS t2
  4. ON t1.DataCzas = t2.DataCzas;


Natomiast nie wiem jak to możliwe, że Twoje zapytanie w ogóle działa, bo jest błąd w warunku WHERE.
Powinno być:
  1. WHERE d1.DataCzas= d2.max_DataCzas


Co w sumie daje takie samo zapytanie jako moje po poprawce smile.gif)
  Forum: MySQL · Podgląd postu: #1262343 · Odpowiedzi: 6 · Wyświetleń: 726

trueblue
Napisane: 8.02.2024, 20:17:47





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

  1. SELECT t1.DataCzas, t1.pomiar
  2. FROM tabela AS t1
  3. INNER JOIN (SELECT id_pomiar, MAX(DataCzas) AS DataCzas FROM tabela GROUP BY id_pomiar) AS t2
  4. ON t1.id_pomiar = t2.id_pomiar;
  Forum: MySQL · Podgląd postu: #1262340 · Odpowiedzi: 6 · Wyświetleń: 726

trueblue
Napisane: 5.02.2024, 08:20:45





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

  1. echo array_reverse(explode("/", $string))[0];

lub
  1. echo pathinfo($string)['basename'];
  Forum: Przedszkole · Podgląd postu: #1262305 · Odpowiedzi: 5 · Wyświetleń: 222

trueblue
Napisane: 16.01.2024, 19:38:07





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Cytat(swiezak77 @ 15.01.2024, 20:34:07 ) *
Jednak z tego zapytania co wykombinowałem nawet jeśli kilka osób posiada taki sam rate to wszyscy dostaną to samo miejsce w rankingu.

A jak miałoby być różnicowane miejsce jeśli mają taki sam rate?
  Forum: MySQL · Podgląd postu: #1262264 · Odpowiedzi: 2 · Wyświetleń: 188

trueblue
Napisane: 5.01.2024, 07:34:15





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

  1. SELECT DISTINCT DATE_FORMAT(data_,'%Y-%m') AS DATA
  2. FROM `prace`
  3. WHERE `user_id` = '{$_SESSION["current_user"]}'

  Forum: Przedszkole · Podgląd postu: #1262220 · Odpowiedzi: 5 · Wyświetleń: 377

trueblue
Napisane: 25.12.2023, 19:04:42





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

https://www.php.net/manual/en/function.get-headers.php
  Forum: Przedszkole · Podgląd postu: #1262194 · Odpowiedzi: 1 · Wyświetleń: 283

trueblue
Napisane: 6.01.2024, 12:26:45





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

A w jakim celu ma się odświeżać pierwotne okno?
Plik test.php powinien generować zawsze najnowszą wersję pliku.
  Forum: Przedszkole · Podgląd postu: #1262223 · Odpowiedzi: 4 · Wyświetleń: 3 001

trueblue
Napisane: 10.12.2023, 19:18:36





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

A w jaki celu chcesz się dostać do pola textarea?
  Forum: Przedszkole · Podgląd postu: #1262146 · Odpowiedzi: 4 · Wyświetleń: 265

trueblue
Napisane: 9.12.2023, 15:45:52





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Na pewno https://www.php.net/manual/en/function.array-filter.php.
Jeśli xxxx i yyy to zmienne, to wyrażenie regularne.
  Forum: Przedszkole · Podgląd postu: #1262144 · Odpowiedzi: 1 · Wyświetleń: 229

trueblue
Napisane: 5.12.2023, 07:29:53





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

1. Sprawdź bezpośrednio na bazie danych co zwraca zapytanie.
2. Brakuje zamknięcia tagu <option>.
  Forum: Przedszkole · Podgląd postu: #1262134 · Odpowiedzi: 4 · Wyświetleń: 271

trueblue
Napisane: 30.11.2023, 12:18:52





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

Cytat(brzanek @ 30.11.2023, 09:52:04 ) *
wartość $tempArray4 pobierana jest z pliku 'array.php i wszystko ładnie działa [...]

Co właściwie pobierasz z $tempArray4 i ładnie działa, skoro nie działa, bo chcesz tam wstawić kolor?
Gdzie jest $tempArray4? W pliku array.php jest tablica $precipitation.
Jest też tablica z kolorami o nazwie $temperature_2m.

Skoro chcesz pobrać kolor z tablicy, to musisz pobrać ją na podstawie indeksu, czyli musisz dostarczyć wartość od -7 do 5 jako indeks.
  Forum: Przedszkole · Podgląd postu: #1262124 · Odpowiedzi: 3 · Wyświetleń: 246

trueblue
Napisane: 16.11.2023, 09:53:09





Grupa: Zarejestrowani
Postów: 6 761
Dołączył: 11.03.2014

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

To zrób analogicznie jak wcześniej, ale w dodatkowej, nadrzędnej pętli.
Przy czym wygodniej zakresy jest umieścić w takiej tablicy:

  1. $zakresy=[
  2. 'dzien1'=>[1,2,3],
  3. 'noc1'=>[4,5,6],
  4. 'dzien2'=>[7,8,9],
  5. ...
  6. ];
  Forum: Przedszkole · Podgląd postu: #1262093 · Odpowiedzi: 7 · Wyświetleń: 834

271 Stron V   1 2 3 > » 

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: 29.03.2024 - 02:31