PHP i ODBC

bulat

Početnik
Poruka
4
Pokusao sam da se konektujem na ACCESS-ovu bazu preko ODBC-a iz PHP-a ,ali mi javlja gresku .
Postupio sam kako pise u primerima za funkciju connect(),a koristio sam i system DSN.
 
bulat:
Pokusao sam da se konektujem na ACCESS-ovu bazu preko ODBC-a iz PHP-a ,ali mi javlja gresku .
Postupio sam kako pise u primerima za funkciju connect(),a koristio sam i system DSN.

Evo ukratko, ali detaljno.

1. Otvoris Administrative Tools iz Control Panel-a.
2.Aktiviras ikonicu Data Sources (ODBC).
3.Izaberes System DSN karticu.
4.Kliknes na dugme Add.
5.Izaberes Microsoft Access Driver (*.mdb) // Pazi da ne izaberes "driver do Microsoft Access (*.mdb)"
6.Kliknes Finish.
7.U sledecem prozoru kliknes na select i izaberes putanju do baze.
8.U polje Data Source Name upises neki naziv npr Moja_baza.
9.Pozatvaras sve na OK i to je to sto se tice ovog dela.

Evo ti i primer da isprobas svoju konekciju.

<html>
<body>
<?php
$conn=odbc_connect('Moja_baza','','');
if (!$conn)
{
exit("Connection Failed: " . $conn);
} $sql="SELECT * FROM Tabelica";
$rs=odbc_exec($conn,$sql);
if (!$rs)
{ exit("Error in SQL");
} echo "
<table>
<tr>";
echo "<th>Ime</th>";
echo "<th>Prezime</th></tr>";
while (odbc_fetch_row($rs))
{$ime=odbc_result($rs,"Ime");
$prezime=odbc_result($rs,"Prezime");
echo "<tr><td>$ime</td>";
echo "<td>$prezime</td></tr>";}
odbc_close($conn);
echo "</table>";
?>
</body>
</html>

Ako nesto opet ne radi posalji tvoj Source Code.
Srecno!!!
 
Pre svega hvala na odgovoru, postupio sam kako si mi i naveo ali i dalje nista! To sam sve vec bio isprobao. Meni program javlja gresku prilikom pozivanja odbc_connect funkcije. Mislim da nesto nije u redu sa instaliranjem php-a. Mozda i gresim. Instalaciju sam skinuo sa www.php.net. Za sada sam jedino uspeo da se konektujem na bazu indirektno(praveci COM objekat koji to radi), ali ipak bih voleo da to ide kako si mi i napisao.
 

Back
Top