Stránka 1 z 1

PHP-pro začátečníky  Vyřešeno

Napsal: 17 črc 2012 18:59
od BigJimmy
Zdravim.. Umím psát weby v html a upravovat pomocí kaskádovyých stylů... A ted nevím, jestli se učit javascripty nebo php... Zajímal by mě váš názor.. já se spíš přikláním k tomu php . Po případě, jestli někdo neznáte nějakou dobrou knížku pro začátečníky v php.. Díky :)

Re: PHP-pro začátečníky

Napsal: 17 črc 2012 19:21
od d1amond
Obojí.

Re: PHP-pro začátečníky

Napsal: 17 črc 2012 19:24
od BigJimmy
Nemuzu se ucit oboji najednou ;)

Re: PHP-pro začátečníky

Napsal: 18 črc 2012 16:57
od faraon
Ale klidně můžeš, na serveru máš PHP, v prohlížeči ti poběží JS, a bude si to mezi sebou povídat ;-)

Re: PHP-pro začátečníky

Napsal: 29 črc 2012 02:10
od CZechBoY
spíš je blbost se učit jen jedno
phpčkem vyplňuješ stránku a javascript ji zase sprasíš u klienta :D

Re: PHP-pro začátečníky

Napsal: 09 srp 2012 21:19
od Oc4s
Dnes se většinou neobejdeš bez toho, aby jsi o každém věděl aspoň něco... Takže doporučuji se naučit od každého základy a pak zlepšovat podle potřeby ;)

Re: PHP-pro začátečníky

Napsal: 15 srp 2012 20:26
od BigJimmy
Takze od té doby co sem psal první příspěvek sem si přečetl knížku od Miloslava Ponkráce, Php a Mysql bez předchozích znalostí... Tkze nejaky ty zaklady php a sql uz umim ;) ... Koukal sem na nějaké další věci k php na php manual.. škoda jen, že je celý anglicky :/

--- Doplnění předchozího příspěvku (15 Srp 2012 20:56) ---

a chci se zeptat, kdo umite php, potreboval bych vysvetlit toto :

$sql_prikaz =
"INSERT INTO kniha_navstev (datum,jmeno,email,zapis) "
."VALUES(NOW(),' "
.mysqli_real_escape_string($db_spojeni, $_POST['jmeno'])
." ',' "
.mysqli_real_escape_string($db_spojeni, $_POST['email'])
." ',' "
.mysqli_real_escape_string($db_spojeni, $_POST['zapis'])
." ')"
;

Tohle je přímo z té knihy v projektu kniha návštěv. A já nechápu způsob těch uvozovek a nevím proč je na začátku každého řádku tečka...

Re: PHP-pro začátečníky

Napsal: 17 srp 2012 18:39
od CZechBoY
co že jsi přečetl za parchant knihu, že nevíš co je tečka?! tečka spojuje řetězce..
v SQL se do uvozovek uzavírá vše (nejsou to "uvozovky", ale 'apostrofy'), kromě funkcí, konstant, proměnných (z SQL, ne z PHP)

Re: PHP-pro začátečníky

Napsal: 17 srp 2012 19:29
od BigJimmy
ja nechapu proc je to uzavreny v apostrofech i uvozovkach najednou ..

Re: PHP-pro začátečníky

Napsal: 17 srp 2012 22:07
od CZechBoY
no protože uvozovky uzavírají jakýkoliv řetězec v PHP, a ten řetězec (bez uvozovek) se předá SQL serveru a ten ti něco vrátí, třeba chybu, nebo že to vložil atd.
SQL server escapuje řetězce pomocí 'apostrofů', názvy tabulek, sloupců nebo databází zpětnými uvozovkami alt+96