<rss version="0.91">
	<channel>
		<title>Diskuse na Jak psát web</title>
		<link>http://diskuse.jakpsatweb.cz/</link>
		<description>O tvorbě, údržbě a zlepšování internetových stránek</description>
		<language>cs</language>
		<copyright>Copyright 2004, Yuhů + Doublethink</copyright>
		<managingEditor>dusan@pc-slany.cz</managingEditor>
		<webMaster>dusan@pc-slany.cz</webMaster>
<item>
	<title>Davex, PHP: SQLITE, cteni OK, zapis nejde</title>
	<description>
		Chyba by mohla být v tom, že se díváš na jiný soubor než spouštíš, protože se neznámo kde bere hodnota &amp;#036;id = 123, která se ale v tomto skriptu nastavuje na &amp;#036;id = 1.		vloženo: 2012-05-01 18:38:03	</description>
	<link>http://diskuse.jakpsatweb.cz/?action=vthread&amp;forum=9&amp;topic=138112#post-909756</link>
</item>
<item>
	<title>martin2, PHP: SQLITE, cteni OK, zapis nejde</title>
	<description>
		Ahoj, snazim se zapsat data do SQLITE3 databaze.Cteni funguje bez problemu, ale kdyz do db neco zkusim zapsat, tak se to nezapise.Kdyz v prohlizeci otevru php skript, dobu to pise &amp;quot;cekani na localhost&amp;quot; a v adresari &amp;quot;test&amp;quot; se obejvi soubor &amp;quot;client.sqlite-journal&amp;quot; a jinak to nic nedela. Kdyz ale vygenerovane prikazy dam do schranky a spustim v http://sqlitebrowser.sourceforge.net/ tak funguji.Prava k souborum by mela byt v poradku:martin@martin ~/klient &amp;#036; ls -lhcelkem 92Kdrwxrwxrwx 2 martin martin 4,0K 2012-05-01 15:40 testmartin@martin ~/klient &amp;#036; ls -lh test/celkem 24K-rw-rw-rw- 1 martin martin 3,0K 2012-04-30 00:10 client.sqlite-rw-rw-r-- 1 martin martin  716 2012-05-01 15:50 dbtest.phpmartin@martin ~/klient &amp;#036; Skript:&amp;lt;?php    &amp;#036;heslo = &amp;quot;12345&amp;quot;;    &amp;#036;id = &amp;quot;1&amp;quot;;    try {        &amp;#036;db = new PDO(&amp;#039;sqlite:client.sqlite&amp;#039;);    echo (&amp;quot;SELECT id, pass, startTime FROM client WHERE pass=&amp;#039;&amp;quot;.&amp;#036;heslo.&amp;quot;&amp;#039; LIMIT 1&amp;quot;);    echo &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;;    &amp;#036;dotaz = &amp;#036;db-&amp;gt;query(&amp;quot;SELECT id, pass, startTime FROM client WHERE pass=&amp;#039;&amp;quot;.&amp;#036;heslo.&amp;quot;&amp;#039; LIMIT 1&amp;quot;);        foreach (&amp;#036;dotaz as &amp;#036;row) {        if ( strtotime(&amp;#036;row[&amp;quot;startTime&amp;quot;]) &amp;lt; time() ) {            echo &amp;quot;ID=&amp;quot;.&amp;#036;row[&amp;quot;id&amp;quot;].&amp;quot; PASS=&amp;quot;.&amp;#036;row[&amp;quot;pass&amp;quot;].&amp;quot; STARTTIME=&amp;quot;.&amp;#036;row[&amp;quot;startTime&amp;quot;];            echo &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;;            echo (&amp;quot;UPDATE client SET startTime=&amp;#039;&amp;quot;.date(&amp;#039;c&amp;#039;).&amp;quot;&amp;#039; WHERE id=&amp;#039;&amp;quot;.&amp;#036;id.&amp;quot;&amp;#039;&amp;quot;);            echo &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;;            &amp;#036;db-&amp;gt;query(&amp;quot;UPDATE client SET startTime=&amp;#039;&amp;quot;.date(&amp;#039;c&amp;#039;).&amp;quot;&amp;#039; WHERE id=&amp;#039;&amp;quot;.&amp;#036;id.&amp;quot;&amp;#039;&amp;quot;);        }    }       &amp;#036;db = NULL;    } catch(PDOException &amp;#036;e) {        print &amp;#039;Exception : &amp;#039;.&amp;#036;e-&amp;gt;getMessage();    } ?&amp;gt;Skript vygenruje stranku:SELECT id, pass, startTime FROM client WHERE pass=&amp;#039;12345&amp;#039; LIMIT 1ID=1 PASS=12345 STARTTIME=UPDATE client SET startTime=&amp;#039;2012-05-01T15:55:09+02:00&amp;#039; WHERE id=&amp;#039;123&amp;#039;coz je spravne.Kde by mohla byt chyba?		vloženo: 2012-05-01 16:02:07	</description>
	<link>http://diskuse.jakpsatweb.cz/?action=vthread&amp;forum=9&amp;topic=138112#post-909734</link>
</item>
	</channel>
</rss>