12-06-2009, 01:26 PM
|
#1 (permalink)
|
Date: Jul 2009
Mesajlar: 597
|
Forumdan Veri Çekme
Not: Tamamen vBulletindata yöneticilerine ait bir anlatımdır. Paylaşımlar sadece link belirtme ile olabilir.
Konuya gelelim. vBulletin forumdan konu çekme ile ilgili bir anlatımdır. Harici sayfalarınızda forumdan son konuları, mesajları bu yöntemle rahatça çekebilirsiniz. (Tabi bazı konularda araştırma gerekli.)
Öncelikle MySql bilgilerimizi girelim.
PHP- Kodu:
<? $vtb_host="localhost";// Aynı kalır. $vtb_ismi= "veritabani_adi"; // Forumda Kullandığınız Veritabanı Adı $vtb_kullanici="kullanici_Adi";// Veritabanı Kullanıcı Adı $vtb_sifre="sifre";// Veritabanı Şifresi
Şimdi mysql kontrolü yapalım.
PHP- Kodu:
mysql_connect($vtb_host,$vtb_kullanici,$vtb_sifre) OR die ("Veritabanına Bağlanılamadı."); mysql_select_db($vtb_ismi) OR die("Veritabanına Bağlanılamadı.");
Şimdi değişken bilgilerimizi girelim:
PHP- Kodu:
$konu_sql = mysql_query("SELECT title,threadid,lastpost, FROM thread WHERE visible=1 AND open=1 $forumid ORDER BY lastpost");
Değişkenlerimize değer atayalım.
PHP- Kodu:
while($thread_get=mysql_fetch_array($konu_sql)) { $sonmesaj= $thread_get['lastpost']; // vB deki dğeişkenlerle aynı olmak zorunda. $konu_id= $thread_get['threadid']; $baslik= $thread_get['title'];
İşlemler bitti. Şimdi sıra geldi bu işlemleri ekrana yazdırmaya.
PHP- Kodu:
echo "<tr><td>$baslik</td></tr>";
Evet arkadaşlar bu işin mantığı böyle. Değişkenlere atadığımız değer vB deki değişkenlerle aynı olmak zorunda. Bunları da biraz araştırarak öğrenebilirsiniz. Şimdi kodlara eklemeniz gereken ufak tefek şeyler var. Örneğin link verme, id belirtme vs. Bunları da gene birkaç araştırmadan sonra öğrenebilirsiniz.
|
|
|
|