Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

3 Stron V   1 2 3 >

f1xer
Napisane: 18.02.2010, 22:50:14





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

Zobacz masz tabele komentarze

id|autor_id|tresc

masz 1000 000 rekordów w bazie.

Robisz zapytanie

  1. SELECT * FROM komentarze LIMIT 10


pobiera Ci pierwsze 10 komentarzy, a zapytanie

  1. SELECT * FROM komentarze LIMIT 10,10


pobiera Ci 10 komentarzy licząc od dziesiątego.

ustalasz sobie np limit na stronie 10 i chcesz pobrać komentarze z 3 strony czyli masz zapytanie

  1. SELECT * FROM komentarze LIMIT 20,10


dlaczego tak? dlatego, że:

LIMIT 0,10 - to jest pierwsza strona
LIMIT 10,10 - to jest druga strona
LIMIT 20,10 - to jest trzecia strona
  Forum: Przedszkole · Podgląd postu: #714877 · Odpowiedzi: 9 · Wyświetleń: 998

f1xer
Napisane: 18.02.2010, 22:33:46





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

Przy wyświetlaniu komentarzy nie pobierasz wszystkich komentarzy z bazy danych, tylko te na konkretnej podstronie. Dzielisz po prostu komentarze na podstrony np po 10,i twoje zapytanie pobiera tylko 10 rekordów. W MySQL Masz LIMIT za jego pomocą możesz określić ile i które rekordy chcesz pobrać.
  Forum: Przedszkole · Podgląd postu: #714867 · Odpowiedzi: 9 · Wyświetleń: 998

f1xer
Napisane: 4.01.2010, 19:28:30





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

<?= to skrót do <?php echo

  1. <form action="a.php" method="post">
  2. <input type="text" name="login" value="<?=$_POST['login']?>" />
  3. <input type="submit" name="rejestruj" />
  4. </form>
  5. <?php
  6. fopen("baza_danych/konta/".$_POST['login'].".txt", "a");
  7. ?>


edit: zapomniałem jeszcze musisz określić metodę w form
  Forum: PHP · Podgląd postu: #697852 · Odpowiedzi: 5 · Wyświetleń: 819

f1xer
Napisane: 3.01.2010, 18:14:21





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

Domyślnie taki widget jest niedostępny, ale można go pobrać np stąd http://dound.com/projects/word-press/ajax-login-widget/ ew, niektóre skórki (np mistique) mają wbudowany taki widget.
  Forum: Gotowe rozwiązania · Podgląd postu: #697472 · Odpowiedzi: 2 · Wyświetleń: 7 972

f1xer
Napisane: 2.01.2010, 17:23:39





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

a nie można było wpisać w google "valid url regular expression" ? smile.gif

http://flanders.co.nz/2009/11/08/a-good-ur...ression-repost/
  Forum: Przedszkole · Podgląd postu: #697188 · Odpowiedzi: 2 · Wyświetleń: 811

f1xer
Napisane: 31.12.2009, 12:34:33





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

Jest taki fajny program pod win gżegżółka xp
  Forum: Przedszkole · Podgląd postu: #696681 · Odpowiedzi: 5 · Wyświetleń: 1 868

f1xer
Napisane: 29.12.2009, 07:07:36





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

  1. $num=mysql_num_rows($result);
  2. $i=1; //ustawiamy licznik na pierwszym nazwisku
  3. while($row=mysql_fetch_array($result,MYSQL_NUM)){
  4. echo $row[0];
  5. if($num>1 && $i!=$num){echo ' , ';} //czyli tylko wtedy gdy jest więcej niż jedno nazwisko i gdy wyświetlane nazwisko nie jest ostatnie
  6. $i++;
  7. }

Nie testowałem, ale wydaje mi się że powinno działać.
  Forum: Przedszkole · Podgląd postu: #695885 · Odpowiedzi: 5 · Wyświetleń: 1 052

f1xer
Napisane: 29.12.2009, 01:17:40





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

wstaw na początku tekstu który zapisujesz do pliku znak nowej linii
  Forum: Przedszkole · Podgląd postu: #695859 · Odpowiedzi: 2 · Wyświetleń: 788

f1xer
Napisane: 26.11.2009, 02:45:09





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

dobrze się domyślasz smile.gif, za pomocą AJAX wysyłasz żądanie do skryptu PHP np.
Kod
podpowiedz.php?haslo=pra


i skrypt PHP na podstawie zmiennej $_GET['haslo'] wysyła zapytanie do bazy, która zwraca wynik. Następnie skrypt może zwrócić wartości w postaci JSON lub zwykły HTML. To taki najprostszy opis, tutaj masz 10 przykładów http://woork.blogspot.com/2009/02/useful-a...st-scripts.html więcej możesz znaleźć w Google pod hasłem np. AJAX autosuggest
  Forum: Przedszkole · Podgląd postu: #684831 · Odpowiedzi: 1 · Wyświetleń: 938

f1xer
Napisane: 14.09.2009, 04:36:51





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

Wystarczy że w onclick dasz funkcję która sprawdzi czy element ma display:block jeżeli tak to ustawi display:none jeżeli nie to ustawi display:block
  Forum: Przedszkole · Podgląd postu: #660898 · Odpowiedzi: 11 · Wyświetleń: 17 993

f1xer
Napisane: 30.08.2009, 17:10:24





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

Cytat(vadergb @ 30.08.2009, 15:30:41 ) *
aby nie wykonywac 2 zapytan - chce zmniejszych ilosc zapytan

delete from users_email where user_id='$_SESSION[user_id]';insert into users_email(user_id,email,code,status,date)


Nie wiem czy zdajesz sobie z tego sprawę ale to że zapiszesz w jednej linii komendy, to nie oznacza że nie wykonujesz dwóch zapytań. Poza tym tak na "chłopski rozum" to jak by to miało działać?? pisząc tak nie jesteś wstanie uzyskać odpowiedzi bazy mysql (bo jak wystąpi błąd to skąd wiesz w którym zapytaniu?), a przez to nie wyłapiesz poprawnie błędu. Jak chcesz optymalizować komunikację z DB to zacznij od optymalizacji takich kwiatków w kodzie, które np. wykonują 2 selecty a dało by się jednym.
  Forum: PHP · Podgląd postu: #655628 · Odpowiedzi: 7 · Wyświetleń: 1 491

f1xer
Napisane: 30.08.2009, 14:23:42





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

jak chcesz stworzyć flasha to polecam Swish Max 2
a co do konwersji to konwertować film DVD questionmark.gifexclamation.gif to się mija z celem. Do konwersji avi wystarczy, że wpiszesz w google avi to swf converter.
http://www.avitoswf.com/
  Forum: Przedszkole · Podgląd postu: #655601 · Odpowiedzi: 4 · Wyświetleń: 707

f1xer
Napisane: 29.08.2009, 19:04:01





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

Możesz to zrobić tak:
  1. $query = "SELECT * FROM przedmioty WHERE nazwa='ksiazka'";
  2. $wynik=$mysqli -> query($query);
  3. echo "Znaleziono: ".$wynik->num_rows." pasujących przedmiotów";


  Forum: Przedszkole · Podgląd postu: #655344 · Odpowiedzi: 3 · Wyświetleń: 6 057

f1xer
Napisane: 28.08.2009, 20:02:27





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

Wydaje mi się że jedyna funkcja, która to może zrobić to własna smile.gif być może się mylę ale rozwiązując podobny problem (tyle że tylko Polskie znaki diakrytyczne) byłem zmuszony do napisania właśnie takiej funkcji.
  Forum: Przedszkole · Podgląd postu: #654960 · Odpowiedzi: 5 · Wyświetleń: 812

f1xer
Napisane: 28.08.2009, 19:04:32





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

jeżeli twój serwer obsługuje CRON to jesteś w domu, piszesz skrypt który pobiera z bazy wszystkie rzeczy, które mają się wykonać o aktualnej godzinie +-5 minut, następnie je wykonujesz i tyle. Taki skrypt podpinasz pod crona, który będzie go uruchamiał np. co godzinę/15 minut czy jak tam chcesz i tyle, a w bazie dajesz pole datetime z wartością oznaczającą kiedy zdarzenie ma się wykonać.
  Forum: Przedszkole · Podgląd postu: #654944 · Odpowiedzi: 12 · Wyświetleń: 1 316

f1xer
Napisane: 28.08.2009, 19:00:52





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

nie możesz manipulować rozmiarem tła z poziomu CSS
  Forum: Przedszkole · Podgląd postu: #654943 · Odpowiedzi: 7 · Wyświetleń: 5 848

f1xer
Napisane: 27.08.2009, 19:49:10





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

a może w pierwszych linijkach pliku css do body wpisać background: #1F1F1F url('obrazek.jpg');
edit:
oprócz tego musisz wyedytować kilka plików graficznych i zniwelować im ten kolor brązowy, możesz ustawić np. przeźroczystość albo je przyciąć.
  Forum: Przedszkole · Podgląd postu: #654480 · Odpowiedzi: 5 · Wyświetleń: 1 044

f1xer
Napisane: 27.08.2009, 19:28:01





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

http://www.blueshoes.org/_bsJavascript/com...s/example2.html

http://www.hesido.com/web.php?page=customscrollbar

http://www.solutoire.com/experiments/scrollbar/index.html

Proszę bardzo. Powinno zaspokoić twoje potrzeby nie wiem tylko jak z licencją, szczerze powiem że nigdy tego nie używałem, jednak miałem gdzieś w linkach.

edit:
Dodałem jeszcze kilka linków smile.gif
  Forum: Przedszkole · Podgląd postu: #654473 · Odpowiedzi: 3 · Wyświetleń: 4 728

f1xer
Napisane: 27.08.2009, 18:50:43





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

możesz skorzystać z tego:
http://www.myshoutbox.com/
ew. zakupić za 10$
http://www.buystockflash.com/Guestbook-Sho...imation-16.html
  Forum: Przedszkole · Podgląd postu: #654458 · Odpowiedzi: 6 · Wyświetleń: 874

f1xer
Napisane: 25.08.2009, 00:56:15





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

Mniej więcej tak:

  1. ELECT * FROM aktualnosci ORDER BY id DESC LIMIT 3,3923912


już tłumaczę

LIMIT określa ci zakres rekordów które chcesz pobrać z bazy, pierwszy parametr to pozycja pierwszego rekordu, który chcesz pobrać (liczone od zera czyli w przykładzie pobierasz od 4 rekordu pomijając 3 pierwsze) drugi parametr to OFFSET czyli ile rekordów chcesz pobrać. OFFSET powinien być możliwie jak największą liczbą no chyba że chcesz pobrać tylko 10 rekordów to wstawiasz dziesięć.
  Forum: Przedszkole · Podgląd postu: #653078 · Odpowiedzi: 5 · Wyświetleń: 770

f1xer
Napisane: 22.08.2009, 21:38:37





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

  1. //zawartość pliku step1.php
  2. <form action="step2.php" method="post">
  3. //tutaj dajesz formularz
  4. <input type="hidden" name="next_step" value="2" />
  5. </form>


  1. //zawartość pliku step2.php
  2. if ($_POST['next_step']!=2){
  3. echo ('Próbujesz mnie oszukać');
  4. }
  5. ?>
  6. <form action="step3.php" method="post">
  7. //tutaj dajesz formularz
  8. <input type="hidden" name="next_step" value="3" />
  9. </form>
  10.  


tak na szybko reszta analogicznie czyli w step3.php next_step ustawiasz na 4
  Forum: Przedszkole · Podgląd postu: #652145 · Odpowiedzi: 18 · Wyświetleń: 1 532

f1xer
Napisane: 21.08.2009, 02:00:16





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

może spróbuj to zrobić tak:
  1. setcookie('al', $key, time()+604800,"/",".domena.pl");

  Forum: PHP · Podgląd postu: #651429 · Odpowiedzi: 4 · Wyświetleń: 667

f1xer
Napisane: 15.08.2009, 20:49:09





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

zmień w CSS
  1. #tresc{
  2. background-color:#FFFFFF;clear:none;float:left;padding:10px;position:relative;width:734px;}

testowane w FF najnowszym w reszcie pewnie też będzie działać
  Forum: Przedszkole · Podgląd postu: #649040 · Odpowiedzi: 2 · Wyświetleń: 439

f1xer
Napisane: 15.08.2009, 20:23:23





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

W kombinatoryce nazywa się to permutacja, wiedząc to za pomocą google i hasła array permutation php można znaleźć stronkę:
http://hell.org.ua/Docs/oreilly/webprog/pcook/ch04_26.htm
gdzie jest gotowiec do rozwiązania tego problemu.
  Forum: Przedszkole · Podgląd postu: #649030 · Odpowiedzi: 8 · Wyświetleń: 950

f1xer
Napisane: 14.08.2009, 21:31:11





Grupa: Zarejestrowani
Postów: 403
Dołączył: 20.03.2008

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

  1. document.getElementById("id").offsetHeight;
  Forum: JavaScript · Podgląd postu: #648753 · Odpowiedzi: 2 · Wyświetleń: 511

3 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: 23.04.2024 - 13:25