Bir dosyaya mysql sonucu kaydetmek için php en iyi formatı?

0 Cevap php

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

0 Cevap