Hazar adlı üyeden alıntı: mesajı görüntüle
Ben kendi yazdığım frameworktaki DB fonksiyonlarını kullandığım için procedural yazmayı unutmuşum, delimiterları atlamışım kusura bakmayın, hata bende.

Tırnaklar dahil, sprintf'in ilk argümanını yani

'SELECT `adres` FROM tablo_adiniz WHERE `name` = %s AND `cid` = %d' yazan kısmı
"SELECT `adres` FROM `modules` WHERE `name` = '%s' AND `cid` = %d" olarak değiştiriniz.

Bir önceki mesajda eklettiğim yeri çıkarın çalışması için.
Sayın Hazar,

Veritabanını bitirdim, verdiğiniz kodu kullanarak istediklerimi yapabiliyorum. Ancak bir problem oluştu. Adres satırından Veri tabanında olmayan bir name, pid, cid, eid ve tid değeri geldiğinde sayfa beyaz oluyor ve adres satırı olduğu gibi kalıyor yani yönlendirme yapmıyor. Bu tür adresleri 404.shtml sayfasına yönlendirmeyi düşünüyordum ve kodunuz da aşağıdaki gibi düzenleme yapmama rağmen çalışmadı;

    header('Location: ' . $row['adres']);
	} else 
   header('Location: /404.shtml');
		die();
		}