Huis Persoonlijke financiën PHP, MySQL, JavaScript & HTML5 All-in-One voor Dummy's Cheat Sheet - dummies

PHP, MySQL, JavaScript & HTML5 All-in-One voor Dummy's Cheat Sheet - dummies

Video: PHP Programming 2024

Video: PHP Programming 2024
Anonim

Door Steve Suehring, Janet Valade

Maak webdocumenten en websites door basis-HTML-elementen, PHP-instructies en -functies te kennen, en meer. Maak kennis met deze speciale programmeertalen, die u kunt gebruiken om dynamische websites te bouwen die werken met de MySQL-database.

Elementaire HTML-elementen

HyperText Markup Language (HTML) is de taal van het web, waarbij elementen de opmaak en stijl van uw inhoud dicteren. HTML-elementen stellen de gedownloade codering samen die u ziet wanneer u naar een webpagina in uw webbrowser gaat (zoals Internet Explorer, Firefox of Safari). Hier zijn enkele basiselementen om aan de slag te gaan met het bouwen van een webpagina.

Element Beschrijving
Een anker wordt meestal gebruikt om koppelingen te maken.
Creëert het body-element voor een pagina.

Creëert een regeleinde.
Hiermee wordt een blok gemaakt dat andere HTML en tekst bevat.
Verklaart een documenttype voor de HTML-pagina.
Creëert het HTML-element voor een pagina.

Creëert een plaats voor een afbeelding.
Creëert een spatie voor een inline-element binnen een pagina.

Algemene MySQL-query's

Om een ​​verzoek te doen dat MySQL kan begrijpen, bouwt u een SQL-instructie en stuurt u deze naar de MySQL-server. De vetgedrukte woorden in de tabel zijn de MySQL-querynamen:

Statement Beschrijving
ALTER TABLE tabel

wijzigen

Brengt wijzigingen aan in het tabelschema.
CREATE DATABASE database Creëert een database.
CREËER TABLE ( col

def, … , PRIMARY

KEY ( col ))

Creëert een tafel.
DELETE FROM tablename

WHERE clausule

Wist gegevens uit een tabel.
DROP database | tabel Hiermee verwijdert u een database of tabel.
INSERT INTO tabel

( col, col, …

. ) VALUES ( col, col, … >.) Voegt gegevens toe aan een tabel.

LOAD
DATA INFILE '

bestandsnaam ' INTO TABLE tabel Voegt gegevens uit een bestand toe aan een tabel.

SELECT
col, col, … FROM tabel WHERE clausule

query's voor een tabel.

SHOW
DATABASES | TABLES Geeft informatie weer over een database of tabel. SHOW
KOLOMMEN VAN tabel Geeft informatie weer over de kolom van een tabel. UPDATE
tabel SET col = waarde , … . WHERE clausule Gegevens in een tabel wijzigen.
PHP MySQL-functies

De PHP-taal biedt functies die het communiceren met MySQL uiterst eenvoudig maken. U gebruikt PHP-functies om SQL-query's naar de database te verzenden. U hoeft de details van de communicatie met MySQL niet te weten; PHP behandelt de details.U hoeft alleen de SQL-query's te kennen en de PHP-functies te gebruiken. Hier zijn enkele algemene functies gerelateerd aan PHP en MySQL.

Functie
Beschrijving mysqli_connect ("
host ", " accnt ", " passwd ", " dbname ") Maakt verbinding met een MySQL-database. mysqli_query ($ cxn, "
query ") Verzendt een query naar een MySQL-database. mysqli_fetch_assoc ($ result)
Haalt een array met gegevens op uit een query. mysqli_num_rows ($ result)
Retourneert het aantal rijen van de vorige query. mysqli_insert_id ($ cxn)
Haalt de laatst ingevoegde ID voor een INSERT-instructie op.
PHP-zinnen

PHP is een scripttaal die speciaal is ontworpen voor gebruik op internet. Het heeft functies om u te helpen bij het programmeren van de taken die nodig zijn om dynamische webtoepassingen te ontwikkelen. Deze tabel geeft een kort overzicht van enkele van de uitspraken die u vaak zult gebruiken:

Statement

Description array
(" key " => " waarde < ", …); Werpt een sleutel en waarde als een array. sterven (“
bericht “); Stopt de verwerking en geeft het bericht weer. doen {block
} while (conditie); Voert één keer een bewerking uit terwijl een voorwaarde nog steeds

waar is.

echo

-item

; Geeft item weer. voor (
startwaarde ; eindwaarde ;

toename ) {block } start een lus terwijl startval minder is dan endval.

voor elke

(
$ array als $ -sleutel => $ waarde) {block} Begint een lus door een array.

functie

funcname
( waarde, waarde, … . ) {block}

Declareert een functie. header

("Locatie:
URL "); Verzendt een HTTP-header. if (voorwaarde) {block}
Hiermee start u een voorwaardelijk blok. elseif (voorwaarde) {block} Levert een alternatieve test in een voorwaardelijk blok.
else {block} Levert een laatste alternatief in een voorwaardelijk blok.
session_start ();
Start of hervat een sessie. session_destroy ();
Vernietigt een sessie (maar maakt deze niet noodzakelijk volledig leeg.) niet ingesteld

();

Vernietigt een variabele. while (voorwaarde) {block}
Creëert een lus terwijl aan een voorwaarde is voldaan.
Speciale tekens aan patronen toevoegen in PHP-scripts
Wanneer u met PHP-scripts werkt, moet u soms tekenreeksen vergelijken om te zien of ze aan bepaalde kenmerken voldoen, in plaats van te zien of ze overeenkomen met exacte waarden. U wilt bijvoorbeeld strings identificeren die beginnen met

S

of tekenreeksen die nummers bevatten. Voor dit type vergelijking vergelijk je de string met een patroon. Deze patronen worden reguliere expressies genoemd. Hier volgt een naslagwerk met enkele speciale tekens die u gebruikt bij het maken van patronen:

Teken

Betekenis
Voorbeeld Overeenkomst Geen overeenkomst ^ Begin van regel
^ c kat mijn kat $ Einde van regel
c $ tic vasthouden . Elk afzonderlijk teken
mij, gaat u a ? Voorafgaand item is optioneel
mea? n betekent, mannen kreunen () Groepen lettertekens
m (ea) n betekent heren, mn [] Elk teken in set
abc [1-3] abc1, abc2 abc4 [^] Elk teken niet in set
m [! ea] n min, mon heren, man + Eén of meer
deur [1-3] + deur111, deur131 deur, deur55 * Nul of meer
deur [1-3] * deur, deur311 deur4, deur445 {,} reeks herhalingen
a {2, 5} aa, aaaaa a, xx3 Escapes-teken m * n
m * n mannen, gemiddelde (| |) alternatieve reeksen
(Tom | Tommy) Tom, Tommy Thomas, tot
PHP, MySQL, JavaScript & HTML5 All-in-One voor Dummy's Cheat Sheet - dummies

Bewerkers keuze

Kennis van auditplanning nodig voor de AUD-test - dummies

Kennis van auditplanning nodig voor de AUD-test - dummies

Bij het nemen van de audit en het attest ( AUD) test op het CPA-examen, moet u blijk geven van kennis van het auditplanningsproces. Bij het plannen van een audit moet een auditor overwegen of bepaalde randvoorwaarden aanwezig zijn. Deze voorwaarden stellen de CPA-firma in staat om efficiënt een audit uit te voeren en de auditor te helpen bij het verkrijgen van voldoende ...

Passiva op de FAR-test van het CPA-examen - dummies

Passiva op de FAR-test van het CPA-examen - dummies

De financiële boekhouding en rapportage (FAR ) test van het CPA-onderzoek test u uw kennis van verschillende soorten verplichtingen inclusief opgebouwde verplichtingen, langlopende schulden, uitgestelde belastingen en pensioenverplichtingen. Lopende verplichtingen De periodetoerekeningsbasis boekt opbrengsten wanneer deze worden verdiend en neemt uitgaven op wanneer deze zijn gemaakt. De transactiebasis is niet afhankelijk van gelddeposito's ...

Regeling oefenvragen voor het CPA-examen - dummies

Regeling oefenvragen voor het CPA-examen - dummies

De verordening (REG) -test op het CPA-examen richt zich op op twee terreinen: ondernemingsrecht en belastingen. Overweeg flashcards te gebruiken om termen voor de REG-sectie te leren en te onthouden. Voordat u deze test uitvoert, moet u vele definities, feiten en cijfers verteren en flashcards kunnen een grote hulp zijn. Welke van de volgende ...

Bewerkers keuze

Met de AF-ON-knop op uw EOS 80D - dummies

Met de AF-ON-knop op uw EOS 80D - dummies

Als u nerveus bent over de ontspanknop tot halverwege op uw EOS 80D drukken, uit angst dat u per ongeluk een foto maakt, wilt u misschien kennis maken met de AF-ON-knop. In de geavanceerde belichtingsstanden (P, Tv, Av, M, B, C1 en C2), kun je deze knop ingedrukt houden om hetzelfde doel te bereiken als ...

Hoe je de opname maakt met de sfeer op je Canon EOS 80D - dummies

Hoe je de opname maakt met de sfeer op je Canon EOS 80D - dummies

Met je EOS 80D kun je een beetje spelen met kleur, scherpte, contrast en belichting in bepaalde scènemodi. De modus Shoot by Ambience kan leuk zijn voor een beetje experiment. Met de Picture Style-functie kunt u kiezen hoe de camera uw originele beeldgegevens "verwerkt" wanneer u een van de JPEG-afbeeldingen gebruikt ...

Hoe je de opname-informatieweergavemodus op je Canon EOS 80D gebruikt - dummies

Hoe je de opname-informatieweergavemodus op je Canon EOS 80D gebruikt - dummies

In de weergavemodus Opnamegegevens op uw EOS 80D wordt een miniatuur van uw afbeelding weergegeven, samen met scads aan opnamegegevens. Je ziet ook een helderheidshistogram - het grafiekachtige ding in de rechterbovenhoek van het scherm. (Denk eraan, druk gewoon op de Info-knop om door de weergavemodi te bladeren om deze te zien.) Hoe ...

Bewerkers keuze

Hoe Excel 2016-werkmappen te delen via OneDrive - dummies

Hoe Excel 2016-werkmappen te delen via OneDrive - dummies

Voordat u uw Excel 2016-werkmap kunt delen, moet een kopie ervan opslaan in een map op uw OneDrive. De eenvoudigste manier om dit te doen is om eerst de werkmap te openen om te delen in Excel en klik op de knop Delen die aan de rechterkant van het lint verschijnt. Excel opent vervolgens een ...

Hoe werkbladen delen in Excel 2013 - dummies

Hoe werkbladen delen in Excel 2013 - dummies

Excel 2013 maakt het gemakkelijk om uw spreadsheets te delen met vertrouwde klanten en collega's. U kunt de opties op het scherm Delen in de weergave Backstage gebruiken om werkbladen per e-mail te verzenden of per chatbericht te verzenden naar anderen die toegang hebben tot Excel. Als Microsoft Lync online vergaderingssoftware op uw apparaat is geïnstalleerd, maakt u ...

Hoe een werkblad in Windows te splitsen in Excel 2016 - dummies

Hoe een werkblad in Windows te splitsen in Excel 2016 - dummies

Hoewel in en uit zoomen op een Excel 2016-werkblad kan je helpen om je te oriënteren, het kan niet twee afzonderlijke secties samenbrengen zodat je hun gegevens op het scherm kunt vergelijken (in ieder geval niet op een normale grootte waar je de informatie daadwerkelijk kunt lezen). Om dit soort truc te beheren, splitst u de ...