|
Html I JavaScript se izvršavaju na klijentskoj strani, odnosno na korisničkom računaruDOM je interfejs sa veb stranom kao hijerarhijskom strukturom
|
səhifə | 15/16 | tarix | 17.09.2018 | ölçüsü | 2,77 Mb. | | #68911 |
| DOM je interfejs sa veb stranom kao hijerarhijskom strukturom Pomoću PHP-a se mogu čitati, dopisivati, ili menjati pojedini elementi veb strane. Sve klase koje čine DOM: http://php.net/manual/en/book.dom.php
DOMNode::appendChild – Dodaje dete DOMNode::appendChild – Dodaje dete DOMNode::cloneNode — Klonira nod (element) DOMNode::getNodePath — Nalazi putanju do noda DOMNode::hasAttributes — Proverava da li nod ima atributa DOMNode::insertBefore — Dodaje novi čvor pre datog noda DOMNode::removeChild — Uklanja dete DOMNode::replaceChild — Zamenjuje dete ...
nodeName, nodeValue, nodeType, parentNode, childNodes, firstChild, lastChild, previousSibling, nextSibling, attributes, textContent... nodeName, nodeValue, nodeType, parentNode, childNodes, firstChild, lastChild, previousSibling, nextSibling, attributes, textContent...
Nasledjuje DOMNode Nasledjuje DOMNode DOMDocument::createTextNode — Kreiraj novi tekst element DOMDocument::getElementById — Nadji element sa datim ID-em DOMDocument::getElementsByTagName — Nadji elemente sa datim imenom taga DOMDocument::loadHTML — Upiši HTML element iz stringa DOMDocument::loadHTMLFile — Upiši HTML element iz fajla DOMDocument::saveHTML — Sačuvaj HTML element u string ...
Nasledjuje DOMNode Nasledjuje DOMNode DOMElement::getAttribute — Vrednost atributa DOMElement::getElementsByTagName — Daje elemente sa datim tagom koji su naslednici datog elementa DOMElement::hasAttribute — Proverava da li element ima dati atribut DOMElement::removeAttribute — Uklanja atribute DOMElement::setAttribute — Dodaje nov atribut ...
Primer rada sa DOM klasama createElement(“field”,”neki podaci”); $domAtribut = $domDokument-> createAttribute(“ime”); $domAtribut->value = “vrednost atributa”; $domElement->appendChild($domAtribut); $domDokument->appendChild($domElement); $stringRezultat= $domDokument->saveXML(); echo $stringRezultat; ?> Rezultat neki podaci
Primer Primer createElement("foo"); $doc->appendChild($foo); $bar = $doc->createElement("bar"); $foo->appendChild($bar); $bazz = $doc->createElement("bazz"); $foo->appendChild($bazz); echo $doc->saveXML();?> Dobija se:
$xml = << Jovan Pera XML; $doc = new DOMDocument(); $doc->loadXML($xml); $names = $doc->firstChild-> getElementsByTagName("name"); $myname = $names->item(0)->nodeValue; echo ($myname);
Uvod Uvod Konfigurisanje privilegija mySQL komande PHP komande za rad sa mySQL (my Structured Query Language) bazama podataka
Najpoznatija i najviše korišćena open-sors baza podataka zasnovana na SQL jeziku Najpoznatija i najviše korišćena open-sors baza podataka zasnovana na SQL jeziku Korišćenje ove baze podataka je besplatno MySQL komande su neosetljive na veličinu slova (case sensitive), ali je praksa da se pišu velikim slovima. Promenljive su osetljive na veličinu slova. Uputstvo za korišćenje MySQL baze se može naći na: http://dev.mysql.com/doc/refman/5.6/en/ index.html
Baze podataka se sastoje iz tabela, koje se sastoje iz kolona Korisnici mogu pristupati ovim bazama, tabelama, kolonama u zavisnosti od svojih privilegija koje se prethodno konfigurišu Pristup može biti radi kreiranja baze, brisanja baze, dodavanja ili menjanja informacija u bazi, i brisanja informacija u bazi
Može se pristupiti koristeći razne klijente: Može se pristupiti koristeći razne klijente: - mysql klijent podrazumeva šel komandni interfejs, i može da konfiguriše baze podataka i da im pristupa
- mysqladmin klijent se fokusira na administrativne komande
- MySQL Administrator je GUI klijent razvijen od strane mySQL tima
- phpMyAdmin je GUI klijent prilagođen PHP-u
Dostları ilə paylaş:
|
|
|