Zaten bir dize içeren bir satır için ikinci dizesinin

0 Cevap php

Ben potansiyel bir süre çalışan ve zaman zaman veri üretecek bir JavaScript AJAX isteği, bir sonucu olarak bir PHP süreç çalıştırıyorum. Bir kullanılabilirlik açısından, ben en kısa sürede ürettiği bu gibi JavaScript veri iade edebilmek isterdim, ama bu mümkün değil gibi görünüyor.

Benim geçici bir SQLite veritabanına yazmak ve bir saniye sonra, şimdiye kadar üretilen veri almak ve bu dönüş, böylece kullanıcı ilerleme güncellenmesine olanak veren bir başka (AJAX isteği bir sonucu olarak) demek çalışan başka bir PHP komut dosyası var olmaktır Bir daha zamanında.

Veri-yazar bir satır zaten var olan içeriği bir dize eklemek için edebilmek gerekiyor, bu makul bir yaklaşım olduğunu, daha sonra, varsayarak. Ben SQL o kadar iyi bilmiyorum, ama şu işe görüntülenir:

create table str_table (mystr string);
insert into str_table (mystr) values ("first part of string.");
update str_table set mystr = ((select mystr from str_table) || " Second part of string.");

MyStr ekleyeceğiniz bir daha doğrudan bir yol var mı?

Veri okuyucu MyStr içeriğini almak ve sonra temizlemek gerekir. Ben yapabilirim sanırım:

begin transaction
select mystr from str_table;
update str_table set mystr = null;
end transaction

ama tek bir açıklamada yapmak mümkün mü?

Teşekkürler.

0 Cevap