PHP SQLite JSON Veri Çoğaltma

0 Cevap php

Ben şu PHP kodu:

$testMessage = "TESTMESSAGE";

$db = new SQLite3('messages.sq3');
$db->exec('CREATE TABLE messages(id INTEGER PRIMARY KEY, message CHAR(255));');
$db->exec("INSERT INTO messages (message) VALUES ('$testMessage');");

$results = $db->query('SELECT * FROM messages ORDER BY id DESC LIMIT 5');

while ($row = $results->fetchArray()) {
    print_r($row);
}

Elde edilen print_r:

Array ( [0] => 1 [id] => 1 [1] => TESTMESSAGE [message] => TESTMESSAGE )

Neden bu veri çoğaltılır? Bu dizi TESTMESSAGE dize iki kopyasını sunmuştur veya gerçekten var olan sadece bir yolu var mı? Sqlite dosya inceleniyor, ben sadece biri aslında orada saklanır bkz. JSON yoluyla çıkış getirilmeye çalışıyorum ve bu çoğaltılması serileştirme kadar taşıyor.

0 Cevap