Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> SELECT, a potem wypisanie
unnament
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 1
Dołączył: 4.06.2006

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


witam. Uzylem w skrypcie php, zmiennej, ktora wyszykuje w bazie danych wybrane dane. Ale nie wiem jak zrobic zeby zostaly one wypisane, skrypt, ktorego uzylem do wyszukania danych to:

  1. $sql = ("SELECT login, pass FROM konta");


Jak zrobic, zeby zmienna po wyszukaniu danych je wypisala?
Go to the top of the page
+Quote Post
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


  1. <?php
  2. $zapytanie = "SELECT login, pass FROM konta'";
  3. $query = mysql_query($zapytanie);
  4. $ile = mysql_num_rows($query);
  5. if($ile > 0)
  6. {
  7. while($wiersz = mysql_fetch_array($query))
  8. {
  9.  echo"".$wiersz['login']." ".$wiersz['pass']."";
  10. }
  11. }
  12. ?>

chyba o to chodzilo
Go to the top of the page
+Quote Post
unnament
post
Post #3





Grupa: Zarejestrowani
Postów: 77
Pomógł: 1
Dołączył: 4.06.2006

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


Nom biale okno nic nie wypisuje (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) O co chodzi?

to moj caly skrypt:

  1. <?php
  2.  
  3. $polaczenie=mysql_connect("sql.****","unn****","m*****"); /* Nawiązanie połączenia z bazą */
  4.  
  5. mysql_select_db("muonline",$polaczenie); /* Wybranie odpowiedniej bazy danych */
  6.  
  7. mysql_select_db("muonline",$polaczenie); /* Wybranie odpowiedniej bazy danych */
  8.  
  9. $zapytanie = "SELECT login, pass FROM konta";
  10. $query = mysql_query($zapytanie);
  11. $ile = mysql_num_rows($query);
  12. if($ile > 0)
  13. {
  14. while($wiersz = mysql_fetch_array($query))
  15. {
  16.  echo"".$wiersz['login']." ".$wiersz['pass']."";
  17. }
  18. }
  19.  
  20. mysql_close($polaczenie);
  21.  
  22.  
  23. ?>


oczywiscie tam w polaczeniu z baza dakem gwiazdki zeby mojego hasla nikt nie poznal (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

jest taki blad:
  1. <?php
  2. Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/accounts_u/unnament/public_html/php/skrypt.php on line 11
  3. ?>


Ten post edytował unnament 4.06.2006, 21:11:22
Go to the top of the page
+Quote Post
unnament
post
Post #4





Grupa: Zarejestrowani
Postów: 77
Pomógł: 1
Dołączył: 4.06.2006

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


Czy moglby ktos mi pomoc? Prosze...
Go to the top of the page
+Quote Post
Ludvik
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

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


  1. <?php
  2. mysql_query($polaczenie, $zapytanie);
  3. ?>
Go to the top of the page
+Quote Post
skowron-line
post
Post #6





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


zmien " na ' albo nie musisz miec w sumie sprawdzana liczby znalezionych rekordow

Ten post edytował skowron-line 4.06.2006, 21:44:37
Go to the top of the page
+Quote Post
unnament
post
Post #7





Grupa: Zarejestrowani
Postów: 77
Pomógł: 1
Dołączył: 4.06.2006

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


czy moglbys napisac mi caly skrypt php, jak to powinno wygladac? bo poprawilem ale dalej mi nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
Ludvik
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

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


Palnąłem się - odwrotnie argumenty... Tyle, że powinno działać nawet bez tego.

Powinno działać:
  1. <?php
  2.  
  3. $polaczenie = mysql_connect('sql.****', 'unn****', 'm*****'); 
  4. mysql_select_db('muonline', $polaczenie);
  5.  
  6. $zapytanie = 'SELECT login, pass FROM konta';
  7. $query = mysql_query($zapytanie, $polaczenie);
  8.  
  9. while ($wiersz = mysql_fetch_array($query)) {
  10. echo $wiersz['login'] . ' ' . $wiersz['pass'];
  11. }
  12.  
  13. mysql_close($polaczenie);
  14.  
  15. ?>


Ten post edytował Ludvik 4.06.2006, 22:08:57
Go to the top of the page
+Quote Post
unnament
post
Post #9





Grupa: Zarejestrowani
Postów: 77
Pomógł: 1
Dołączył: 4.06.2006

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


dalej blad:

  1. <?php
  2. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/accounts_u/unnament/public_html/php/skrypt.php on line 9
  3. ?>


(IMG:http://forum.php.pl/style_emoticons/default/sad.gif) o co chodzi?
Go to the top of the page
+Quote Post
Ludvik
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

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


Chodzi o to, że zapytanie jest wykonane nieprawidłowo. Sprawdź czy dobrze łączysz się z serwerem oraz samo zapytanie. Nazwy kolumn muszą być identyczne jak w bazie, uwzględniając duże i małe litery.
Go to the top of the page
+Quote Post
unnament
post
Post #11





Grupa: Zarejestrowani
Postów: 77
Pomógł: 1
Dołączył: 4.06.2006

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


dziala (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) :D haha dizeki (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) chodzilo oto, ze tabela nazywala sie haslo, a w skrypcie pass (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) poprawilem i dziala (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
skowron-line
post
Post #12





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


  1. <?php
  2. $zapytanie = 'SELECT login, pass FROM konta';
  3. $query = mysql_query($zapytanie);
  4.  
  5. while ($wiersz = mysql_fetch_array($query)) {
  6. echo" ".$wiersz['login']." ".$wiersz['pass']."";
  7. }
  8.  
  9. mysql_close($polaczenie);
  10. ?>

pzdr

2late:(

Ten post edytował skowron-line 4.06.2006, 22:16:37
Go to the top of the page
+Quote Post

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: 15.09.2025 - 19:08