Access databáze – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Access databáze – PHP – Fórum – Programujte.comAccess databáze – PHP – Fórum – Programujte.com

 

Toto vlákno bylo označeno za vyřešené.
Markaos0
Návštěvník
4. 6. 2013   #1
-
0
-

Dobrý den,
řeším problém ohledně čtení dat z databáze vytvořené pomocí Microsoft Office Access. Nepodařilo se mi najít žádný návod či něco podobného.

Potřebuji "jen" načíst data z jednotlivých tabulek, propojit je a vytvořit z toho HTML stránku.

Předem děkuji za každou radu

Nahlásit jako SPAM
IP: 89.24.17.–
Linux is like a wigwam
No gates, no windows, apache inside.
TomasUL0
Newbie
6. 6. 2013   #2
-
0
-

Ahoj, tabulky v Accesu jsou lokální a nebo jsou mapované z nějaké DB (MySQL, Postgesql......)?

Nahlásit jako SPAM
IP: 83.240.112.–
Markaos0
Návštěvník
7. 6. 2013   #3
-
0
-

#2 TomasUL
Normálně soubor, ve kterém to je uložené, takže asi lokální, jestli jsem to dobře pochopil

Nahlásit jako SPAM
IP: 89.24.10.–
Linux is like a wigwam
No gates, no windows, apache inside.
TomasUL0
Newbie
7. 6. 2013   #4
-
0
-

#3 Markaos
V tom případě by to mělo jít udělat pomocií ODBC.

Nastavení ODBC:

1. Otevři ovládací panely a zde nástroje pro správu
2. Otevři zdorje dat ODBC
3. Vyber záložku systémové DNS a klikni na přidat
4. Zde vyber Driver do Microsoft Access (čekal bych *.mdb)
5. Na dalším okně musíéš nastavit název, cestu k DB, apod.
6. Vše ulož a hotovo

Pak se musíš v PHP připojit přes zadané ODBC k datům

$conn=odbc_connect('northwind','','');
$sql="SELECT * FROM customers";
$rs=odbc_exec($conn,$sql);

A mělo by to fungovat. Osobně to nemám otestované, protože mi to přijde jako zhůvěřilost a doporučil bych ti pracovat přímo s nějakou DB (MySQL, Postgre, MSSQL.......) a vyhnout se ODBC spojení. Náš starý firemní soft jede přes terminály v Accessu se spojením přes ODBC s databází Postgresql a je to humus. Naštěstí se již pomalu přechází na web.

Nahlásit jako SPAM
IP: 83.240.112.–
Markaos0
Návštěvník
7. 6. 2013   #5
-
0
-

#4 TomasUL
Vím, že je to humus, ale bohužel to dělat musím. Jinak bych si samozřejmě vybral normální DB, nejlépe MySQL

Zatím děkuji

Nahlásit jako SPAM
IP: 89.24.10.–
Linux is like a wigwam
No gates, no windows, apache inside.
Markaos0
Návštěvník
7. 6. 2013   #6
-
0
-

Hádám, že to nepůjde na WinXP, že?

Nahlásit jako SPAM
IP: 89.24.10.–
Linux is like a wigwam
No gates, no windows, apache inside.
TomasUL0
Newbie
7. 6. 2013   #7
-
+1
-
Zajímavé

#6 Markaos
Mělo by to jít v pohodě i pod win XP. Možná se to tam jmenuje trochu jinak...... psal jsem návod z win 8. Možná v XP není nainstalovaný ovladač DNS pro Access, ale o musíš zagooglit a případně doinstalovat. Pro Postgre také musím na každém novém PC instalovat ODBC driver.

Nahlásit jako SPAM
IP: 83.240.112.–
Markaos0
Návštěvník
7. 6. 2013   #8
-
0
-

#7 TomasUL


Tak zatím díky, snad to nějak vyřeším

Nahlásit jako SPAM
IP: 89.24.10.–
Linux is like a wigwam
No gates, no windows, apache inside.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 15 hostů

Podobná vlákna

C# a Access databáze — založil johny

Databáze Access — založil LukeK

Access databáze — založil Dephisto

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý