Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mysql php pobieranie z tabeli danych i do zmiennej array
de_gie
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 1.01.2011

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


Witam serdecznie.... Mam pustke w glowie jak zrobic narpiew przedstawie kod
  1. mysql_select_db ("admin_dane") or die ("Nie mozna wybrac bazy danych");
  2.  
  3.  
  4. $sql = "INSERT INTO uzytkownicy VALUES (\n"
  5. . "\n"
  6. . "NULL,\n"
  7. . "\"testowa\",\n"
  8. . "\"degie\",\n"
  9. . "\"Darek\",\n"
  10. . "\"Gębka\",\n"
  11. . "\"663528255\",\n"
  12. . "\"de_gie@o2.pl\",\n"
  13. . "\"qwerty\");";
  14.  
  15.  
  16.  
  17.  
  18.  
  19. if(mysql_query($sql)) //jeśli tabela została poprawnie utworzona
  20. {
  21. echo 'poprawnie';
  22. }
  23. else //jeśli nie utworzono tabeli
  24. {
  25. echo 'Wystąpił błąd przy tworzeniu recordow' . mysql_error() . "\n";; //wyświetlamy komunikat o błędzie
  26. }
  27.  
  28.  
  29.  
  30.  
  31.  
  32. ?>


Kod przedstawia wpisywanie do tabeli uzytkownicy danych.
I wszystko jest ok tylko teraz chcialbym pobrac wszystkie dane z tabeli i do zmiennej array zebym potem mogl porownac np jak "nazwa" np bocian wystepuje w tabeli to np echo "wystepuje taka nazwa" a jak nie to odwrotenie. Albo zeby szukalo tylko w odpowiedniej kategori tabeli. Nie wiem czy jasno napisalem ale trudno wytlumaczyc o co mi chodzi (IMG:style_emoticons/default/smile.gif) z gory dziekuje za pomoc

a jeszcze czy da rade pobierania danych z kilku tabel?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
de_gie
post
Post #2





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 1.01.2011

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


srednio wiem co robic ale sie domyslam troche (IMG:style_emoticons/default/smile.gif)
  1.  
  2. $sql = "SELECT imie, nazwisko, telefon FROM uzytkownicy";
  3. $result = mysql_query($sql);
  4.  
  5. while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
  6. printf (" => %s %s %s", $row[0], $row[1], $row[2]);
  7. }
  8.  
  9. while($row[0] == 'Darek')
  10.  
  11. {
  12. printf ("jest darek");
  13. }
  14.  
  15.  
  16.  
  17. ?>


tak zrobilem while ale nic sie nie wyswietla wyglada to tak
Udało się połączyć z serwerem!
=> Marek Elert 663528255 => Darek Gębka 663528255
Go to the top of the page
+Quote Post
Zikerus
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 1
Dołączył: 22.01.2011

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


Cytat(de_gie @ 31.01.2011, 22:58:15 ) *
srednio wiem co robic ale sie domyslam troche (IMG:style_emoticons/default/smile.gif)
  1.  
  2. $sql = "SELECT imie, nazwisko, telefon FROM uzytkownicy";
  3. $result = mysql_query($sql);
  4.  
  5. while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
  6. printf (" => %s %s %s", $row[0], $row[1], $row[2]);
  7. }
  8.  
  9. while($row[0] == 'Darek')
  10.  
  11. {
  12. printf ("jest darek");
  13. }
  14.  
  15.  
  16.  
  17. ?>


tak zrobilem while ale nic sie nie wyswietla wyglada to tak
Udało się połączyć z serwerem!
=> Marek Elert 663528255 => Darek Gębka 663528255


...

Prosze, raz jeszcze przeczytaj co napisalem, instrukcje sprawdzajaca ma byc w petli while gdzie deklarujesz $row, jezeli nie jestes tego w stanie zrozumiec to odsylam do podstaw PHP, inaczej nie dasz sobie rady, a ten temat zamieni sie w pisanie strony za Ciebie.

Raz jeszcze, instrukcja sprawdzajaca (ta, ktora miales) zmodyfikuj tak, by ustawiala jakas zmienna na wartosc, dzieki ktorej sprawdzisz czy darek istnieje, cale sprawdzenie wstaw do while, ktore juz masz, na koncu kodu wstaw sprawdzenie, czy wartosc zmiennej jest taka jaka ustawiles, jezeli tak - darek istnieje
Go to the top of the page
+Quote Post

Posty w temacie


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:46