• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

php web sayfasında mdb ekleme

  • Konbuyu başlatan Konbuyu başlatan sezginb
  • Başlangıç tarihi Başlangıç tarihi
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.
 
<?
$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.
 
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.
 
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>
 
Geri
Üst