Aşağıdaki sorguyu Drupal6'ya yazdım.Aşağıdaki Sorgudaki hata nedir?
$sql =
"SELECT registryvalue
FROM {muln_registry}
WHERE fk_applicationid = %d
AND registrykey = '%s'";
$result = db_result(db_query($sql, 32, 'SHOW_SCORE_TO_STUDENT'));
1 değerini döndürmesi gerekiyordu. Ancak hiçbir şey göstermiyor. Eğer mysql editörünü kopyalayıp çalıştırırsam doğru şekilde geri döner.
Ama şimdi boş veriyor. Veritabanı bağlantılarında vb. Hata yok. Diğer sorgular mükemmel çalışıyor.
Buradaki hata ne olabilir? {}
ait
$sql = "SELECT registryvalue FROM muln_registry WHERE fk_applicationid = %d AND registrykey = '%s'";
Belki de, değişkenleri doğru şekilde alıp almadığını görmek için sayfanızdaki sorguyu görüntüleyebilirsiniz. – ophintor
Bir dize kalıbı aramaya çalışıyor musunuz? –
@ophintor Değerleri mükemmel şekilde alır. –