PHP ile Access Veritabanı Bağlantısı

PHP ile Acces veritabanına nasıl bağlanabiliriz, hangi kodlamaya ihtiyacımız var.


// Connection 

$conn = new COM("ADODB.Connection") or die("ADODB başlatılamıyor"); 

$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=rehber.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;

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Bu script COM adında ki class olmadan çalışmaz. [code]$conn = new COM("ADODB.Connection") or die("ADODB başlatılamıyor"); [/code] Gördüğünüz gibi önce COM sınıfı çağrılıyor. Yani hariçten bir dosyanın bu dosya içine include edilmiş olması gerekiyordu.
paylaşımınız için çok teşekurler fakat ben bunu localde denedım çalışmadı sebebini anlamadım :( locale rehber adında veritabanı olusturdum accesste içine adres iminde tablo olusturdum 6 alan adı olusturdum ve bir kez veri girişi yaptım tabloya localde calısmadı yardım pls ?
Öncelikle iyi günler kolay gelsin.Hiç işim düşmez sanırdım ancak mssql yi php'de kullanmam gerekiyor .Açıkcası araştırmaktan kurcalamaktan başım döndü.MSSQL de olan tablo içindeki listeleri alıp sıralamam gerekiyor. Bağlantıyı sağlasamda verilere ulaşamıyorum.Yardımlarınızı bekliyorum. İyi çalışmalar.

Yukarı Git