Ben veritabanı sorguları için PHP bir önbellek sistemi kuruyorum.
"FROM tablo SELECT *" gibi bir sorgu çağrıldığında Yani, DB doğrudan bu sorgunun önbelleğe alınan sonuçlar veya sonuç verir ya.
$query = "SELECT * FROM table";
[...]
$data = mysql_query($query);
[...]
fwrite($file,json_encode($data));
[...]
Sorun bir dosyaya sorgu sonuçlarını kaydetmek için çalışıyorum ve ben çalışan bir metin biçimi bulmak olamaz. Ben json_encode denedim ve serialize ve ikisi de boş dönmek veya 0. Bunun için çalışacak bir biçimi (mysql_fetch_array yapmak zorunda kalmadan var mı) ve ardından seri var?
Bu benim için bir dizi sonucu dönüştürülmüş değil çünkü ben açıkçası, json ile almak hatadır:
Warning: [json] (php_json_encode) type is unsupported, encoded as null