Menu:
  :. HomePage
  :. Linux
  :. Solaris
  :. Windows
  :. Programování
  :. Java + Tomcat
  :. HW obecně
  :. VoIP - Asterisk
  :. Cisco - Mikrotik - Síť
  :. O mě
  :. Fotogalerie

 Testovací:
  :. ASP projekt
  :. JSP projekt



 Doporučuji:

Savvy - profesionální webhosting, webdesign a serverhosting
Internetový obchod Stromeček.cz - hardware, software a mobily za super ceny
AirCon Miroslav
Galerie fotek
Notebooky
Webdesign Praha

www.eprdel.cz
www.root.cz
Lumimont

NAVRCHOLU.cz
A



Vaše IP:
34.200.252.156

MS Acces - pristup k databazu php, linux, unixodbc

MS Acces - pristup k databazu php, linux, unixodbc

Nejprve je potreba nainstalovat potrebne balicky

apt-get install unixodbc
apt-get install unixodbc-bin
apt-get install libmdbodbc
apt-get install libmdbtools
apt-get install mdbtools


Nasledne upravit odbc connector v souboru /etc/odbc.ini


[ODBC]
Trace=yes
Tracefile=/tmp/trc.log

[LOIR]
Description = MicrosoftAccessDatabaseofLOIR
Driver = MDBToolsODBC
Database = /var/www/storage.mdb
Server = localhost
Username = ""
Password = ""


a nasatavit spravny driver v souboru /etc/odbcinst.ini

[MDBToolsODBC]
Description = MDBToolsODBCdrivers
Driver = /usr/lib/libmdbodbc.so.0
UsageCount = 1
FileUsage = 1

a pak uz testnout konektor pomoci php

<?php
$conn=odbc_connect('LOIR','','');
if (!$conn)
{exit("Connection Failed: " . $conn);}
$sql="SELECT CITY_NAME, CITY_ZIPCODE FROM CITIES";
$rs=odbc_exec($conn,$sql);
if (!$rs)
{exit("Error in SQL");}
echo "<table><tr>";
echo "<th>CITY_NAME</th>";
echo "<th>CITY_ZIPCODE</th></tr>";
while (odbc_fetch_row($rs))
{
$compname=odbc_result($rs,"CITY_NAME");
$conname=odbc_result($rs,"CITY_ZIPCODE");
echo "<tr><td>$compname</td>";
echo "<td>$conname</td></tr>";
}
odbc_close($conn);
echo "</table>";
?>



Poznamky:
- nezapomenout ze kodovani dat v databazy je windows1250



 
« Zpět na seznam