![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 28.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam... mam mały problem - mam na moim komputerze bazę danych mySQL i chciałbym aby na stronie baza.php wyświetlała się zawartość jednej z tabel tej bazy danych. W tym celu stworzyłem następujący kod:
Cytat <?php $sql_conn = mysql_connect("127.0.0.1", "", ""); mysql_select_db("war3"); $zapytanie="SELECT * FROM uwc3_xp"; $wykonaj=mysql_query($zapytanie); while($wiersz = mysql_fetch_array($wykonaj)) { print "Pole pierwsze".$wiersz['name']."<br>"; print "Pole drugie".$wiersz['xp']."<br>"; } mysql_close($sql_conn); ?> Ale skrypt nie działa... Wyświtla się jedynie pusta strona http://karex.dyn.pl/baza.php Nazwa bazy danych to war3 Nazwa tabeli z której chce pobrać dane to uwc3_xp Jedne z kilku wartości w tabeli to NAME i XP. Co zrobić, aby to działało? Ten post edytował karlkar 21.04.2007, 09:55:10 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 23.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Podać nazwę użytkownika i hasło w mysql_connect
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 28.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
może być root?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
moze byc root podwrunkiem ze podczas instalacji nie zdefiniowales innego uzytkownika no i hasla oczywiscie
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 28.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Spróbowałem to zrobić z rootem - nie działa, stworzyłem nowego użytkownika - też nie działa... Co jest?
Moja wersja MySQL to 5.0 Wersja PHP http://karex.dyn.pl/info.php Czy jest możliwość żeby ze sobą nie współpracowały? Ten post edytował karlkar 21.04.2007, 10:39:51 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
predzej jest mozliwosc ze pomyliles nazwy kolumn
dodawaj do mysql_query komunikat o bledach no i dla testu mozesz zliczyc rekordy, zeby zobaczyc czy cos tam znalazlo |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 28.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Poprawiłem kod na :
Cytat <?php $sql_conn = mysql_connect("127.0.0.1", "***", "**********") or die("Nie można połączyć"); mysql_select_db("war3") or die("Nie ma takiej bazy"); $zapytanie="SELECT * FROM uwc3_xp"; $wykonaj=mysql_query($zapytanie); while($wiersz = mysql_fetch_array($wykonaj)) { print "Pole pierwsze".$wiersz['name']."<br>"; print "Pole drugie".$wiersz['xp']."<br>"; } mysql_close($sql_conn); ?> a na stronce nadal nic nie ma http://karex.dyn.pl/baza.php Ten post edytował karlkar 21.04.2007, 11:30:16 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 23.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wyświetl sobie mysql_error i zobacz co tam pisze
Ten post edytował Statozor 21.04.2007, 11:38:59 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 28.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hehehe ;p Wszystkie mózgi mówią co robić a stronka uparcie nic ;p Nadal nic nie widać z mysql error. No chyba że ja błąd popełniam w wpisaniu tej komendy:
Cytat <?php $sql_conn = mysql_connect("127.0.0.1", "*", "*") or die("Nie można połączyć"); echo mysql_errno() . ": " . mysql_error() . "\n"; mysql_select_db("war3") or die("Nie ma takiej bazy"); echo mysql_errno() . ": " . mysql_error() . "\n"; $zapytanie="SELECT * FROM uwc3_xp"; $wykonaj=mysql_query($zapytanie); echo mysql_errno() . ": " . mysql_error() . "\n"; while($wiersz = mysql_fetch_array($wykonaj)) { print "Pole pierwsze".$wiersz['name']."<br>"; print "Pole drugie".$wiersz['xp']."<br>"; } mysql_close($sql_conn); ?> EWENTUALNIE: Cytat <?php
$sql_conn = mysql_connect("127.0.0.1", "*", "*") or die (mysql_error()); mysql_select_db("war3") or die (mysql_error()); $zapytanie="SELECT * FROM uwc3_xp"; $wykonaj=mysql_query($zapytanie) or die (mysql_error()); while($wiersz = mysql_fetch_array($wykonaj)) { print "Pole pierwsze".$wiersz['name']."<br>"; print "Pole drugie".$wiersz['xp']."<br>"; } mysql_close($sql_conn); ?> Ten post edytował karlkar 21.04.2007, 11:45:45 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 23.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
A masz wogóle jakieś dane w tej tabeli ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 28.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jasne że mam ;p w konsoli MySQL wyświetla mi kupe wpisów...
Więc co mam zrobić z tym koksem? :/ Problem rozwiązałem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Usunąłem IIS'a, zainstalowałem Apache ;p |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 01:49 |