Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql][php] - Prosba o wytlumaczenie działania prostego kodu, Zaczynam przygode z mysql.
TomaszRag
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 11.03.2007

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


Witam na forum (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ,
To moj pierwszy post i temat. W kazdym razie przejdzmy odrazu do rzeczy.
Wczoraj zaczelem moja przygode z php+mysql, czytalem wiele kursow, sa one napisane dosc przystepnie, lecz nie moge pojąć jednego faktu. Czemu na kursach nie tlumacza jak działa dany kod bardzo dokładnie.
Zwracam sie z prosba o wytlumaczenie ponizszego kodu, na zasadzie, ktora zmienna przyjmuje jaka wartosc, jaka wartosc jest zwracana, co robi konkretnie dane polecenie itd.

  1. <?php
  2. $query = "SELECT * FROM osoby";
  3. $result = mysql_query($query)
  4. or die ("Query failed !");
  5.  
  6. while ($row = mysql_fetch_array($result)) {
  7. echo "<TR><TD>" . $row["imie"] .
  8.  "</TD> $nbsp <TD>" . $row["nazwisko"] .
  9.  "</TD></TR>n";
  10.  
  11. }
  12.  
  13. ?>



To jest nie kompletny skrypt na wyswietlenie wartosci przypisanych. Komendy takie jak polaczenie z baza czy serwerem, albo zamkniecie rozumiem w 100% zasade dzialania, wiec nie potrzebuje objasnienia.


-------------------------
ten kod lepiej wygląda
jak używamy BBCode
do PHP a nie HTML
~Cienki1980
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Tak, ale ja mialem na mysli, ze czas generowania strony, nie ma wiekszego znaczenia przy czasie przesyłu danych.

Coś musi zostać wysłane. Przecież nie zaczniesz wysyłania przed generowaniem. :|

Cytat
Jeszcze tylko niewiem jak definiowac mam polecenia do mysql-a.

Zawsze funkcje wbudowane w PHP będą lepsze od klepania wszystkiego od nowa (w tym wypadku, mysql_select_db" title="Zobacz w manualu PHP" target="_manual.

PS. Pamiętaj, że
  1. <?php
  2. $choose_db = mysql_query (USE mojabaza);
  3. ?>

nie zadziała, bo nie ma cudzysłowów. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował erix 11.03.2007, 23:15:43
Go to the top of the page
+Quote Post
TomaszRag
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 11.03.2007

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


Cytat(erix @ 11.03.2007, 23:14:17 ) *
Coś musi zostać wysłane. Przecież nie zaczniesz wysyłania przed generowaniem. :|

My sie nadal nie rozumiemy. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Siedzimy Sobie przed kompem klikamy na jakąś strone w php. Ile czekamy?

czas_oczekiwania = x + y + z

x - czas przesyłu zapytania od nas do serwera
y - czas generowania strony (zapytania do bazy etc.)
z - czas przesyłu odpowiedzi od serwera do nas

Gdzie "y" to wartości rzędu setnych i tysiącznych sekundy, a "x" i "z" to juz zalezy od tego przez ile routerow przechodzi połączenie i jaką mamy prędkość tego połączenia.

Czy teraz Mnie zrozumiales?
Tak, masz racje cos musi byc wysłane, ale czas generowania stron jest wartościa znikoma przy czasie przesyłu danych.

EDIT:
Tak, zapomniałem o cudzysłowach. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował TomaszRag 12.03.2007, 14:52:58
Go to the top of the page
+Quote Post
Cienki1980
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Cytat(TomaszRag @ 12.03.2007, 14:49:59 ) *
My sie nadal nie rozumiemy. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Siedzimy Sobie przed kompem klikamy na jakąś strone w php. Ile czekamy?

czas_oczekiwania = x + y + z

x - czas przesyłu zapytania od nas do serwera
y - czas generowania strony (zapytania do bazy etc.)
z - czas przesyłu odpowiedzi od serwera do nas

Gdzie "y" to wartości rzędu setnych i tysiącznych sekundy, a "x" i "z" to juz zalezy od tego przez ile routerow przechodzi połączenie i jaką mamy prędkość tego połączenia.

Czy teraz Mnie zrozumiales?
Tak, masz racje cos musi byc wysłane, ale czas generowania stron jest wartościa znikoma przy czasie przsyłu danych.

Zrobię mały OT
A co powiesz na taki przypadek. Pracuje na localhoscie ... tworze portal, cały czas na lokalu ( czas przysyłania zapytania i odpowiedzi są znikome w tym przypadku .. nieprawdaż ).

W takim przypadku liczy się czas generowania strony. Im szybciej mi się wygeneruje tym lepiej. Więc taki mam cel. Jakbym tego nie brał pod uwagę, bo zakładałbym, że czas wysyłania zapytania i odpowiedzi i tak będzie większy .. to zrobię tak stronę która będzie mi się generowała 3 minuty.... a to chyba nie o to chodzi.
Go to the top of the page
+Quote Post

Posty w temacie
- TomaszRag   [mysql][php] - Prosba o wytlumaczenie działania prostego kodu   11.03.2007, 11:54:40
- - JaRoPHP   Wszystko masz w manualu: - mysql_query" title="Zob...   11.03.2007, 12:13:27
- - arecki   Cytat(TomaszRag @ 11.03.2007, 11:54:4...   11.03.2007, 13:30:26
- - TomaszRag   Bardzo wam dziękuje, właśnie o takie coś mi chodzi...   11.03.2007, 13:48:44
|- - mike_mech   Cytat(TomaszRag @ 11.03.2007, 13:48:4...   11.03.2007, 13:53:40
|- - TomaszRag   Napisałem, tak dla "czystego" porz...   11.03.2007, 20:05:05
- - erix   Bo echo" title="Zobacz w manualu PHP" target="_man...   11.03.2007, 20:33:30
- - TomaszRag   Dzieki za uwage, a nauczył Mnie tak kurs php ...   11.03.2007, 22:33:00
- - erix   Cytata nauczył Mnie tak kurs php + mysql Zmień kur...   11.03.2007, 22:43:10
- - TomaszRag   Tak, ale ja mialem na mysli, ze czas generowania s...   11.03.2007, 23:00:10
- - erix   CytatTak, ale ja mialem na mysli, ze czas generowa...   11.03.2007, 23:14:17
|- - TomaszRag   Cytat(erix @ 11.03.2007, 23:14:17 ) C...   12.03.2007, 14:49:59
|- - Cienki1980   Cytat(TomaszRag @ 12.03.2007, 14:49:5...   12.03.2007, 14:54:10
|- - mike_mech   Cytat(TomaszRag @ 12.03.2007, 14:49:5...   12.03.2007, 15:07:22
- - TomaszRag   Cytat(TomaszRag @ 11.03.2007, 22:33:0...   12.03.2007, 17:10:35
- - erix   CytatMoże doświadczenie w PHP + MySQL mam niewielk...   12.03.2007, 17:36:31
- - TomaszRag   Ja mam swoje racje, wy macie swoje. Optymalizowac ...   12.03.2007, 18:00:26
- - Tarcil   Witam! Cóż... może i nie można w nieskończono...   13.03.2007, 09:07:42
- - TomaszRag   OMG, sa granice optymalizacji kodu. Nie da sie rob...   14.03.2007, 16:12:25
- - erix   Owszem, nie da się, ale my tu wałkujemy co innego:...   14.03.2007, 16:23:22


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 Aktualny czas: 8.10.2025 - 14:05