Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php+MySQL] Problem z zapytaniem, dziwny błąd...
-Rożen-
post
Post #1





Goście







Witam!

Mam taki problem:
Przy kodzie
  1. <?php
  2. $result = mysql_query('SELECT * FROM users');
  3. while ($row = mysql_fetch_assoc($result)){
  4.  echo "<TR><TD>"."User:".$row["user"].
  5. "</TD><TD>"."Login:".$row["pass"]."<br>się zalogował<br>".
  6. "</TD></TR>n";
  7.  }
  8. ?>


Dostaję błąd
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\logowanie\includes\functions.php on line 29

Wie ktoś może o co chodzi?
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Daj:
  1. <?php
  2. $result = mysql_query('SELECT * FROM users');
  3. while ($row = mysql_fetch_assoc($result)){
  4. // ...
  5. ?>
to się dowiesz.
Go to the top of the page
+Quote Post
-Rożen-
post
Post #3





Goście







OK, nie wybiera żadnej bazy danych - nie mam pojęcia czemu....

  1. <?php
  2. $_dbhost = "localhost"; 
  3. $_dbuser = "rozen"; 
  4. $_dbpass = "rozen";
  5. $_dbname = "rozen";
  6. function login (){
  7. $db_connect = mysql_connect($_dbhost, $_dbuser, $_dbpass) or die ("Nie masz uprawnien fagasie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) <br>");
  8. mysql_select_db($_dbname);
  9. }
  10. mysql_close($db_connect) or die ();
  11. ?>


Czemu to nie działa?
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




A mże tak wywołasz funkcje login() - bo na razie ją tylko zadeklarowałeś (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Pozdrawiam
Go to the top of the page
+Quote Post
-Gość-
post
Post #5





Goście







Cytat(Cysiaczek @ 13.08.2006, 19:48 ) *
A mże tak wywołasz funkcje login() - bo na razie ją tylko zadeklarowałeś (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Pozdrawiam


Wywoluje wywołuję a mysql_error(); zwraca "nie wybrano żadnej bazy danych" - kiedy do mysql_select_db(); dopiszę
or die(""); wtedy zostaje wywołane die("")
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #6





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




To jak jeszczde przekażesz ta zmienną do funkcji, to powinno dzisałać (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) $_dbname

Pozdrawiam
Go to the top of the page
+Quote Post
-Rożen-
post
Post #7





Goście







Wielkie dzięki!

I działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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: 23.08.2025 - 08:38