ďťż
 
[MySQL]Niewyswietlane tabele ďťż
 
[MySQL]Niewyswietlane tabele
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[MySQL]Niewyswietlane tabele



Matikk - 10-09-2006 00:13
[MySQL]Niewyswietlane tabele
  Witam. Na początku muszę powiedzieć, że mam 15 lat i przygode z php, mysql
zaczałem 2 tygodnie temu, od nabycia 2 ksiażek "PHP od podstaw" oraz "PHP to
proste". Tytuły jak tytuły... Na samym początku nie działał mi serwer apache.
Później zainstalowałem JSAS'a 1.10. Wszystko chdziło do czasu... gdy zacząłem
robić bazy danych/tabele w mysql. Odpuściłem sobie, gdyż kolega ma serwer i
udostępnił mi jedą baze danych. I tak: Łącze sie przez windows commander'a.
Pliki pokojnie wrzucam na serwer wszystko ładnie. Ale jest problem:

poloczenie.php:

<?

$connection = mysql_connect("serwer", "user", "password");

if ($connection) {
echo "Połączenie zostało nawiązane";
}
else {
echo "Nie udało się nawiązać połącznia z bazą danych";
}

?>

Po włączeniu pliku wyswietlona zostaje wiadomość: Połączenie zostało nawiazane.
Czyli wszystko działa...

Ale potem

baza.php:
<?

$connection = mysql_connect("serwer", "user", "password") or
die("Próba połączenia nie powiodła się.");

$dbs = mysql_list_dbs($connection) or die ("Próba uzyskania listy bazy danych
nie powiodła się.");

for($i=0;$i<mysql_num_rows($dbs);$i++) {
$db1[$i] = mysql_tablename($dbs, $i);
echo "<b>$db1[$i]</b><br>";
}

?>

Ten skryp ma mi wyświetlić liste tabeli w bazie danych. $connect jest
identyczny jak w pliku baza.php Jednak zostaje wyświetlony komunikat: Próba
uzyskania listy bazy danych nie powiodła się. Kolega dał mi wszystkie
uprawnienia, sam wcześniej stworzył w tej bazie jedną tabele, bez rekordów.

Co jest nie tak, co robię źle?

Pozdrawiam Matikk

Ps Z góry dzieki za odpowiedzi, może jest to bardzo łatwe pytanie, ale
naprawde, nie wiem co jest źle. Dodam, że kolega obsługuje swoje bazy danych
przez MyPHPAdmin.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl





Wojtek pBT (google) - 10-09-2006 00:14

 
Matikk wrote:
> Witam. Na początku muszę powiedzieć, że mam 15 lat i przygode z php, mysql
> zaczałem 2 tygodnie temu, od nabycia 2 ksiażek "PHP od podstaw" oraz "PHP to
> proste". Tytuły jak tytuły...

Przynajmniej sprawa jest postawion jasno. ;) Od siebie mogę dodać,
że lepiej naukę programowania zacząć od paskala.

Na samym początku nie działał mi serwer apache.
> Później zainstalowałem JSAS'a 1.10. Wszystko chdziło do czasu... gdy zacząłem
> robić bazy danych/tabele w mysql.

;) Nie poddawaj się. Z resztą zawsze możesz: kolega to, na grupie
tamto i jakoś się tę stronę poskleja... I g*** będziesz umieć

Zainstaluj jeszcze raz i zepsuj jeszcze raz. Kiedyś się musisz
nauczyć...
http://dev.mysql.com/doc/refman/5.0/...-database.html
http://dev.mysql.com/doc/refman/5.0/...ate-table.html

i o użytkownikach:
http://dev.mysql.com/doc/refman/5.1/en/grant.html
http://dev.mysql.com/doc/refman/5.1/en/revoke.html

A teraz do dzieła. Mam nadzieję, że znasz i kożystasz ze strony:
pl.php.org To jest najlepszy opis funkcji PHP jakie znajdziesz ;)

ps.: od razu naucz się pisać kod ze wcięciami. Jest wygodzniejszy.

>
> baza.php:
> <?
>
$connection = mysql_connect("serwer", "user", "password")
or die('SQLerror: '.mysql_error().' w pliku: '.__FILE__. ',
linia: '. __LINE__);

i to samo z kolejnymi.

Zaraz Ci napiszę w swoim blogu: bato3.bloog.pl funkcję, która to
obsłuży w nieco lepszy sposób.

> Co jest nie tak, co robię źle?

nie pobierasz komunikatów o błędach

ps2.: poczytaj w manulanu PHP o include, include_once, require,
require_once, define, funkcjach itd...
>
> Pozdrawiam Matikk

pozdro, pBT
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [mysql] =?ISO-8859-2?Q?Za=E6mienie=2E=2E=2E_jak_wy=B6wietli=E6?==?ISO-8859-2?Q?=2E=2E=2E?= [mysql] =?ISO-8859-2?Q?wielko=B6=E6_bazy_a_stabilno=B6=E6=2C?==?ISO-8859-2?Q?_podzia=B3_du=BFej_bazy_a_powi=B1zania_tabel?= [MySQL] =?ISO-8859-2?Q?Wy=B6wietlenie_kolejnej_pozycji=2C_?==?ISO-8859-2?Q?jak=B1_mia=B3by_dany_rekord=2C_gdybym_czyta=B3 _?==?ISO-8859-2?Q?wg_konkretnych_kryteri=F3w=2E_Da_si=EA_=3F?= [mysql 4.0.x] przenoszenie kolum =?ISO-8859-2?Q?mi=EAdzy_bazam?==?ISO-8859-2?Q?i_cd_=2E=2E=2E_?= [MySQL] =?ISO-8859-2?Q?z=B3=B1czenie_tabeli_u=BFytkownik_i?==?ISO-8859-2?Q?_zdj=EAcia_z_wyborem_zdj=EAcia_domy=B6lnego?= [MySQL] Jak =?ISO-8859-2?Q?wpisa=E6_do_tabeli_pozycje_dl?==?ISO-8859-2?Q?a_wierszy_gdybym_te_wiersze_wybiera=B3_w_ok?== ?ISO-8859-2?Q?re=B6lonej_kolejno=B6ci_=3F?= Gdzie MySQL 4.1, a gdzie 5.0? [MySQL 4.0...4.1] zabezpieczenie przed =?ISO-8859-2?Q?jednoczesn?==?ISO-8859-2?Q?=B1_edycj=B1?= [MS SQL] "set names" (mySQL) w MS SQL [mysql 5.x] jak =?ISO-8859-2?Q?zrealizowa=E6_zapytanie=3F_cz?==?ISO-8859-2?Q?yli_podzapytanie_i_wi=EAcej_ni=BF_jeden_rz=B1? ==?ISO-8859-2?Q?d_wynik=F3w?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • czterowers.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com