Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [access] MDB w PHP
borysf
post 4.05.2002, 10:18:42
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 24.04.2002
Skąd: Warszawa

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


Witam. Czy sa dostepne w php funkcje odczytu danych z plikow MDB (Microsoft Access) ? Przydal by mi sie taki skrypt najlepiej jeszcze z wyszukiwarka slow w pliku MDB. Jest cos takiego mozliwe do zrobienia ?
Go to the top of the page
+Quote Post
Mistycus
post 4.05.2002, 22:23:49
Post #2





Grupa: Zarejestrowani
Postów: 234
Pomógł: 0
Dołączył: 9.04.2002
Skąd: Łódź

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


Nie słyszałem by coś takiego było standardowo dostępne w php, ale możlwe że istnieje specjalna biblioteka do obsługi tych plików.


--------------------
Pozdrawiam,
Mistycus
Go to the top of the page
+Quote Post
kryr
post 5.05.2002, 19:34:41
Post #3





Grupa: Zarejestrowani
Postów: 268
Pomógł: 0
Dołączył: --
Skąd: kielce

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


Access umozliwia bardzo latwy eksport do innych formatow...
Mozesz cos poprobowac ... np coraz modniejszy XML...
Go to the top of the page
+Quote Post
wool
post 5.05.2002, 21:20:40
Post #4





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 4.04.2002
Skąd: starachowice

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


Powinna być taka możliwość poprzez sterowniki ODBC, ale trzeba by to sprawdzić
Go to the top of the page
+Quote Post
itsme
post 13.05.2002, 15:04:05
Post #5





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




ODBC funkcjonuje tylko pod winem ;(( z tego co pamietam ale ACCESS jest zajebistym narzedzienm do nauki jezyka zapytan SQl pocwicz troche a do mySQL-a jest maly kroczek w ten sposob ja sie nauczylem to pryszcz zobaczysz a myqsl jest swietna aplikacja pobawisz sie a zobaczysz
Go to the top of the page
+Quote Post
wool
post 1.06.2002, 17:45:31
Post #6





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 4.04.2002
Skąd: starachowice

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


1.Start->Ustawienia->Panel Sterowania->Źródła danych ODBC
2.DSN Użytkownika-> Dodaj->Microsoft Acces Driver->Zakończ
3.Wymagane Nazwa źródła danych np: baza
4.Panel Baza Danych->Wybierz (plik bazy Acces którego php będzie używać)
Poniższy skrypt otwiera i wyświetla zawatrtość bazy w formie tabeli
<?
$dsn="baza";
$user="nick";//opcja
$password="hasło";//opcja
$tabela="Tabela1";//trzeba podać właściwą nazwę tabeli
$wybor="SELECT * FROM $tabela";
if ($id=odbc_connect("$dsn","$user","$password"))
{
echo "Połączenie OK<br>ID połączenia: $id<br>";
if($wynik=odbc_do($id, $wybor))
{
echo "Rezultat: <br>";
odbc_result_all($wynik);
echo "Koniec tabeli<br>";
odbc_free_result($wynik);
}
else
{
echo "Nie mogę wykonać '$wybor' ";
}
echo "Zamykam połączenie: $id";
odbc_close($id);
}
else
{
echo "nie mogę połączyć z bazą: $dsn ";
}
?>
Wszystki polecenia ODBC znajdują się w manualu w rozdziale Unified ODBC functions. W taki sam sposób można korzystać z bazy MySQL po zainstalowaniu myodbc (www.mysql.com)
Go to the top of the page
+Quote Post
itsme
post 4.09.2002, 16:29:56
Post #7





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




ok a jest cos takiego mam strone na innym serwerze zas baze Access na swoim w domku i chce abys ie laczyl za pomoca ODBC z moja
gdzie wpisac host questionmark.gif?
i co to jest $dsn="baza";
questionmark.gif?


--------------------
brak sygnaturki rowniez jest sygnaturką
Go to the top of the page
+Quote Post
wool
post 4.09.2002, 19:15:02
Post #8





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 4.04.2002
Skąd: starachowice

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


Postaram się sprawdzić, ale Twoje rozwiązanie wydaję się mało wydajne. Widziałem gdzieś skrypt konwertujący Access->MySQL, jeśli by Cię takie coś urządzało to poszukam.
Go to the top of the page
+Quote Post
itsme
post 4.09.2002, 19:18:07
Post #9





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




ok moze zle wyjasnilem
dva.pl dziala w calosci na accessie ito nawet szybko i to samo chce osiagnac ale baza bedzie na innym serwerze a strona na innym

i nie wiem jak sie polaczyc z baza access na innym kompie sad.gif(


--------------------
brak sygnaturki rowniez jest sygnaturką
Go to the top of the page
+Quote Post
Azaghal
post 4.09.2002, 22:37:14
Post #10





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.05.2002
Skąd: skoczów

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


hehe o to wlasnie pytalem nieco wczesniej smile.gif))
to jest problem, bo w jaki sposob okreslic swoj komp, ktory nie dziala jako serwer i np ma dynamiczne ip ?
Go to the top of the page
+Quote Post
itsme
post 4.09.2002, 22:59:51
Post #11





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




jade na sdi wiec stale mam IP ale mam siec lokalna u siebie aserver jest gdzies hen hen daleko

i tak w mysql_connect moge okreslic host i sie jakospolaczyc z baza
ale w ODBC_connect jest cos takiego jak dsn i nie wiem co to jest


--------------------
brak sygnaturki rowniez jest sygnaturką
Go to the top of the page
+Quote Post
wool
post 5.09.2002, 00:57:02
Post #12





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 4.04.2002
Skąd: starachowice

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


Cytat
to jest problem, bo w jaki sposob okreslic swoj komp, ktory nie dziala jako serwer i np ma dynamiczne ip ?

no to zapomnij, serwer napewno nie ustali Twojego IP-ka
Cytat
i co to jest $dsn="baza";  
questionmark.gif?

to jest nazwa źródła danych (dowolna)
Żeby Twoja baza była widoczna poza lokalnym komputerem musi być utworzone systemowe DSN (tworzy się tak samo jak DSN użytkownika).
Narazie niczego nie znalazłem,ale poszukam jescze. Wydaje mi się że będzie to coś takiego:
$dns="(IP)/baza";
możesz sprawdzić, ja nie mam możliwości
Go to the top of the page
+Quote Post
itsme
post 5.09.2002, 10:34:59
Post #13





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




moze wiesz jak zrobic server dsn w winshicie questionmark.gif


--------------------
brak sygnaturki rowniez jest sygnaturką
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.05.2024 - 14:56