![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Potrzebuje wyciągać dane z serwera mysql na stronę w php i utknąłem.. Odpaliłem krasnala, łącze się do bazy ale nie mogę wyciągnąć rekordów. Stosuje przykład: Kod <? $baza='arch'; $deskr = mysql_connect("localhost","Admin","") or die ("Nie mogę połączyć się z serwerem SQL."); print ("Połączenie z serwerem SQL ustanowione."); $query = "SELECT * FROM studenci"; mysql_select_db($baza); $wynik = mysql_query($query); while ($krotka = mysql_fetch_object($wynik)) { print "$krotka->nr_indeksu "; print "$krotka->Imie "; print "$krotka->Nazwisko"; print "<br>n"; } mysql_close($deskr); ?> Na stronie otrzymuje Po??czenie z serwerem SQL ustanowione. Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\2\index.php on line 10 Na serwerze Mysql utworzyłem bazę danych arch i tabele z wartościami (IMG:http://img227.imageshack.us/img227/3043/sql.jpg) Co robię źle. Przykład powinien być dobry..skopałem coś w mysql? Ten post edytował kbilski 16.04.2010, 13:48:35 |
|
|
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Proszę dodać BBCode.
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Kod raczej wygląda poprawnie. Zmień tą linijkę:
na: |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Przy kodzie:
Kod <? $baza='arch'; $deskr = mysql_connect("localhost","Admin","") or die ("Nie mogę połączyć się z serwerem SQL."); print ("Połączenie z serwerem SQL ustanowione."); $query = "SELECT * FROM studenci"; mysql_select_db($baza); $wynik = mysql_query($query) or die($query.' --- '.mysql_error()); while ($krotka = mysql_fetch_object($wynik)) { print "$krotka->nr_indeksu "; print "$krotka->Imie "; print "$krotka->Nazwisko"; print "<br>n"; } mysql_close($deskr); ?> na stronie www mam teraz: Po³¹czenie z serwerem SQL ustanowione.SELECT * FROM studenci --- Nie wybrano ¿adnej bazy danych Ale baza jest określona.. Ten post edytował kbilski 16.04.2010, 13:35:59 |
|
|
![]()
Post
#5
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Totalne przedszkole i jeszcze wymysl normalny tytuł...
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 16.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czy ktoś mi z tym pomoże? Proszę..
Chyba wiem gdzie jest problem ale nie wiem jak go rozwiązać: To zwraca przeglądarka.. Uda³o siê po³¹czyæ z serwerem! Nie mogê po³¹czyæ siê z baz¹ danych B³¹d: Access denied for user: '@localhost' to database 'arch' Mam brak dostępu, z poziomu phpmyadmin mogę tworzyć i modyfikować tabele w Mysql gdzie jest problem? uff poszło używałem nie właściwych danych do logowania do serwera powinno być Kod $connection = @mysql_connect('localhost', 'root', 'krasnal')
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 05:03 |