PHP - UID dayalı yazılmadan CSV dosyası

0 Cevap php

Ben bir veritabanı yapmak istiyorum ne ile daha iyi bir fikir olacaktır, biliyorum, ama ben bir veritabanı ile uğraşan ve şeyler öğrenme güçlük istemiyorum.

Ben benzer bir şey olan bir CSV var

TestUser,2010/07/27 13:26:25,2010/07/27 13:26:29,0.0011,0.0006,0.06
TestUser,2010/07/27 14:22:12,2010/07/27 14:22:24,0.0033,0.0027,0.27
TestUser,2010/07/27 14:22:41,2010/07/27 14:22:53,0.0033,0.0028,0.28
TestUser,2010/07/27 14:25:26,2010/07/27 14:25:33,0.0019,0.0015,0.30

2. sütun bir UID (benzersiz ID) olarak kullanıyorum ne, bu nedenle CSV asla aynı olmayacak. Ben csv yazmak için kullanabileceğiniz PHP kodu:

$myFile = "data.csv";
$fh = fopen($myFile, 'a') or die("can't open file");

$stringData = $_POST["Name"].",".$_POST["DateStart"].",".$_POST["DateStop"].",".$_POST["TotalHours"].",".$_POST["Hours"].",".$_POST["Pay"]."\n";
fwrite($fh, $stringData);
fclose($fh);

Aynı DateStart (UID) ile birisi PHP çalışıyorsa, o aynı UID'sini ne varsa üzerine yazılır öyle olması için yapılması gereken ne olurdu. Temelde ben muhtemelen aynı UID olan bir çizgi ulaştığı zaman her hattı ile bir dosya dizisi geçmesi ve olurdu düşünüyorum, bunun yerine ne POSTed ne müdahale ve olmazdı.

Ben ne istiyorum hakkında gidiş iyi yolu ise emin değilim.

0 Cevap