php web sayfasında mdb ekleme

Katılım
27 Ekim 2007
Mesajlar
9
Excel Vers. ve Dili
acsess
merhaba arkadaşlar php bir web sayfam var ve burda telefon rehberi oluşturmak istiyorum bunun için veri tabanı olarak accsess kulanarak php sayfayı nasıl yönlendirebilirim.
şimdiden teşekkur ederim.
 
Katılım
21 Ağustos 2007
Mesajlar
12
Excel Vers. ve Dili
2003 tükçe
<?
$conn = new COM("ADODB.Connection") or die("veri tabanı bağlantısı bulunanmıyor");
$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\\inetpub\\wwwroot\\php\\mydb.mdb"); //database klasoru burada
$rs = $conn->Execute("SELECT veritabanı FROM tablo");
?>

eger windows sunucuda php calistiryorsan bu sayfa sana yardimci olabilir diye dusnuyorum
http://www.developerfusion.co.uk/show/3423/3/

Iyi Calismalar.
 
Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
bu &#351;ekide bir ba&#287;lant&#305; ancak windows sunucularda olur zannedirim.

DBQ=C:\\inetpub\\wwwroot\\php\\mydb.mdb &#351;eklinde bir tan&#305;mlama windows sunucularda olur. linux sunucularda daha farkl&#305; olacakt&#305;r.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Bir de bunu deneyin:

Kod:
<HTML> 
<HEAD> 
<TITLE> PHP - ADODB Bağlantısı </TITLE> 
<META NAME="Generator" CONTENT="EditPlus"> 
<META NAME="Author" CONTENT="Burak Atilgan"> 
<META HTTP-EQUIV="Content-Type" CONTENT="text-html; charset=Windows-1254"> 
</HEAD> 

<BODY> 
<? 
$server_mappath = $_SERVER['DOCUMENT_ROOT']."/"
// Connection 
$conn = new COM("ADODB.Connection") or die("ADODB başlatılamıyor"); 
$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".$server_mappath."db.mdb"); 

// Recordset 
$rs = $conn->Execute("SELECT * FROM adres"); 

// Alan isimlerini döküyoruz 
echo "<TABLE border='1'><TR><TH colspan='6'>Veriler</TH><TR>"; 
echo "<TR>"; 
echo "<TH>" . $rs->Fields[0]->name . "</TH>"; 
echo "<TH>" . $rs->Fields[1]->name . "</TH>"; 
echo "<TH>" . $rs->Fields[2]->name . "</TH>"; 
echo "<TH>" . $rs->Fields[3]->name . "</TH>"; 
echo "<TH>" . $rs->Fields[4]->name . "</TH>"; 
echo "<TH>" . $rs->Fields[5]->name . "</TH>"; 
echo "</TR>"; 

// Verileri döküyoruz 
while (!$rs->EOF) 
{ 
echo "<tr>"; 
echo "<td>" . $rs->Fields[0]->value . " </td>"; 
echo "<td>" . $rs->Fields[1]->value . " </td>"; 
echo "<td>" . $rs->Fields[2]->value . " </td>"; 
echo "<td>" . $rs->Fields[3]->value . " </td>"; 
echo "<td>" . $rs->Fields[4]->value . " </td>"; 
echo "<td>" . $rs->Fields[5]->value . " </td>"; 
echo "</tr>"; 
$rs->MoveNext(); 
} 
echo "</TABLE>"; 

// Kapanış 
$rs->Close(); 
$conn->Close(); 

$rs->Release(); 
$conn->Release(); 

$rs = null; 
$conn = null; 

?> 

</BODY> 
</HTML>
 
Üst