PHP ile Access Veritabanı Bağlantısı

  • 14.145

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!

• 13 yıl önce
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.
• 12 yıl önce
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 ?
• 7 yıl önce
Ö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