Hem Personliga finanser PHP, MySQL, JavaScript och HTML5 Allt-i-ett för dummies Cheat Sheet - dummies

PHP, MySQL, JavaScript och HTML5 Allt-i-ett för dummies Cheat Sheet - dummies

Video: Week 9 2024

Video: Week 9 2024
Anonim

Av Steve Suehring, Janet Valade

Skapa webbdokument och webbplatser genom att känna till grundläggande HTML-element, PHP-uttalanden och funktioner och mer. Bli bekant med dessa speciella programmeringsspråk, som du kan använda för att bygga dynamiska webbplatser som arbetar med MySQL-databasen.

Grundläggande HTML-element

HyperText Markup Language (HTML) är språket på webben, där element dikterar formateringen och stilen på ditt innehåll. HTML-element komponerar den nedladdade kodningen som du ser när du går till en webbsida i din webbläsare (till exempel Internet Explorer, Firefox eller Safari). Här är några grundläggande element för att komma igång med att bygga en webbsida.

Element Beskrivning
Ett ankare används vanligtvis för att skapa länkar.
Skapar kroppsdelen för en sida.

Skapar en radbrytning.
Skapar ett block för att innehålla annan HTML och text.
Förklarar en dokumenttyp för HTML-sidan.
Skapar HTML-elementet för en sida.

Skapar en plats för en bild.
Skapar ett mellanslag för ett inline-element på en sida.

Vanliga MySQL-frågor

För att göra en begäran om att MySQL kan förstå, bygger du ett SQL-meddelande och skickar det till MySQL-servern. De djärva orden i tabellen är MySQL-frågans namn:

Uttalande Beskrivning
ALTER TABLE tabell

ändra

Gör ändringar i tabellschemat.
CREATE DATABASE databas Skapar en databas.
SKAPA TABELL ( kol

def, … , PRIMÄRA

KEY ( col ))

Skapar en tabell.
SLUT FRÅN Tabellnamn

VAR Klausul

Raderar data från en tabell.
DROP databas | tabell Tar bort en databas eller tabell.
INSERT i tabell

( kol, kol, …

. ) VÄRDER ( col, col, … >.) lägger till data i en tabell.

LADDA
DATA INFILE

Filnamn 'I TABELL tabell Lägger till data från en fil till en tabell.

SELECT
col, col, … FRÅN tabell VAR klausul

Frågar en tabell.

SHOW
DATABASER | TABELLER Visar information om en databas eller ett bord. SHOW
KOLUMMER FRÅN tabell Visar information om en tabellens kolumn. UPPDATERING
tabell SET col = värde , … . VAR klausul Ändrar data i en tabell.
PHP MySQL-funktioner

PHP-språket ger funktioner som gör det möjligt att kommunicera med MySQL extremt enkelt. Du använder PHP-funktioner för att skicka SQL-frågor till databasen. Du behöver inte veta detaljerna för att kommunicera med MySQL; PHP hanterar detaljerna.Du behöver bara veta SQL-frågorna och hur du använder PHP-funktionerna. Här är några vanliga funktioner relaterade till PHP och MySQL.

Beskrivning

mysqli_connect (" värd
", " accnt ", " passwd ", " dbname ") Ansluter till en MySQL-databas. mysqli_query ($ cxn, " fråga
") Skickar en fråga till en MySQL-databas. mysqli_fetch_assoc ($ result) Hämtar en rad data från en fråga.
mysqli_num_rows ($ resultat) Returnerar antalet rader från föregående fråga.
mysqli_insert_id ($ cxn) Hämtar det senaste infoga ID-en för ett INSERT-meddelande.
PHP-uttalanden
PHP är ett skriptspråk som är utformat speciellt för användning på webben. Den har funktioner som hjälper dig att programmera de uppgifter som behövs för att utveckla dynamiska webbapplikationer. Denna tabell ger en kort översikt över några av de uttalanden som du använder ofta:

Statement

Beskrivning

array ("
key " => " värde < ", …); Kasta en nyckel och värde som en matris. dö (” meddelande
”); Stoppar bearbetning och visar meddelandet. gör {block } medan (villkor);
Utför en operation en gång då medan ett tillstånd fortfarande är true.

echo

objektet

;

Visar objekt. för ( startval
; endingval ; increment

) {block } Börjar en slinga när startvalet är mindre än endingval. foreach

(

$ array som $ key => $ värde) {block}
Börjar en slinga genom en array. funktion

funcname

(
värde, värde, … . ) {block} Förklarar en funktion.

rubrik ("Plats:

URL
"); Skickar en HTTP-rubrik. om (villkor) {block} Börjar ett villkorligt block.
elseif (villkor) {block} Ger ett alternativt test i ett villkorligt block. annat {block}
Ger ett slutalternativ i ett villkorligt block. session_start
(); Startar eller återupptar en session.
session_destroy (); Förstörar en session (men behöver inte nödvändigtvis rensa den
helt.) unset ();

Förstörar en variabel.

medan (villkor) {block} Skapar en slinga när ett villkor är uppfyllt.
Lägg till speciella tecken på mönster i PHP-skript
När du arbetar med PHP-skript behöver du ibland jämföra teckensträngar för att se om de passar vissa egenskaper snarare än att se om de matcha exakta värden. Du kan till exempel identifiera strängar som börjar med
S

eller strängar som har siffror i dem. För denna typ av jämförelse jämför du strängen med ett mönster. Dessa mönster heter

reguljära uttryck. Här är ett referensark som innehåller några specialtecken som du ska använda när du skapar mönster: Karaktär Betydelse

Exempel
Match Inte en match ^ Början av rad ^ c
katt min katt $ Slut på rad c $
tic pinne . Varje enskilt tecken
mig, gå a ? Förutgående objekt är valfritt mea? n
menar män moan () Grupper bokstavs tecken m (ea) n
menar män, mn [] Alla tecken i set abc [1-3]
abc1, abc2 abc4 [^] Alla tecken som inte är inställda m [! ea] n
min, m män, man + En eller flera dörrar [1-3] +
dörr111, dörr131 dörr, dörr55 * Noll eller mer dörr [1-3] *
dörr, dörr311 dörr4, dörr445 {,} Omfång för repetitioner a {2, 5}
aa, aaaaa a, xx3 Escapes tecken m * n m * n
män, medelvärden (| |) Alternativa strängar (Tom | Tommy)
Tom, Tommy Thomas, Till
PHP, MySQL, JavaScript och HTML5 Allt-i-ett för dummies Cheat Sheet - dummies

Redaktörens val

Justering och justering av text i Word 2016 - dummies

Justering och justering av text i Word 2016 - dummies

Styckejustering i Word 2016-dokument har ingenting att göra med politik, och motiveringen har lite att göra med anledningarna till att lägga text i en paragraf. Istället hänvisar båda termerna till hur styckets vänstra och högra kanter ser på en sida. De fyra alternativen är vänster, center, rätt och fullständigt motiverad, ...

Hur man gör två kolumntext i Word 2016 - dummies

Hur man gör två kolumntext i Word 2016 - dummies

När man vill imponera på någon Med din text i Word 2016 kan du försöka sätta två kolumner på din sida. Några fler kolumner, och textbredden är för mager och svår att läsa. Två kolumner är dock ett bra sätt att bli snyggare och förbli läsbara. Starta ett nytt dokument. Eller om du ...

Hur man gör mellanslag mellan stycken i Word 2010 - dummies

Hur man gör mellanslag mellan stycken i Word 2010 - dummies

När man skriver i Word 2010, du don Du måste inte trycka på Enter två gånger för att lägga till extra mellanrum mellan punkterna. Word kan lägga till det här rummet automatiskt:

Redaktörens val

Outlook 2013 Adressböcker - dummies

Outlook 2013 Adressböcker - dummies

Outlook 2013 använder fortfarande flera olika Adressböcker som verkligen ingår i Microsoft Exchange Server. Adressböckerna har flera separata, oberoende listor över namn och e-postadresser - det är ganska förvirrande. Microsoft förenklade problemet med att hantera adressböcker i Outlook 2002 och senare versioner, men det hjälper inte om du använder ...

Outlook 2016 s Kontakter Hem Tab - dummies

Outlook 2016 s Kontakter Hem Tab - dummies

Outlook 2016s Kontakter är mer än bara en lista med namn och e-postadresser. Du kan utnyttja fliken Kontakter hem i Outlook 2016-bandet för att skapa nya kontakter, för att ordna hur du visar kontakterna du har, eller för att skapa e-postmeddelanden eller sammanslagningsdokument. Följande bild visar ...

Outlook Web Access - dummies

Outlook Web Access - dummies

Outlook Web Access är en del av ett program som heter Microsoft Exchange, vilket många stora och icke- så stora organisationer kör till avancerade Outlook-funktioner som offentliga mappar, delade kalendrar och tilldelade uppgifter. Inte alla företag som använder Microsoft Exchange erbjuder Outlook Web Access, men om du gör det kan du logga in på Outlook från nästan ...

Redaktörens val

Polering Ditt utvecklingsverktyg för kakaoprogrammering - dummies

Polering Ditt utvecklingsverktyg för kakaoprogrammering - dummies

Kakao är en typ av programmering som du kan utföra med Apples Utvecklarverktyg. Kakao är en samling verktyg och bibliotek som låter dig få ut det mesta av Mac OS X-programmeringen. Många funktioner gör Cocoa bra, bland annat följande: Modulär objektorienterad design Användning av ramar Visual interface design Varför program med ...

Snabba typer - dummies

Snabba typer - dummies

Swifts hantering av typer liknar andra språk, men varje språk har olika inriktningar och regler. I allmänhet har dessa regler att göra med de sätt som skrivs måste genomföras i fall där det finns tvetydighet. Hur mycket kostar språket (eller dess kompilator eller runtime bibliotek) för att säkerställa typkompatibilitet? Swift's approach ...

Klasserna Anatomi av en Swift Class - dummies

Klasserna Anatomi av en Swift Class - dummies

ÄR hjärtat i något objektorienterat programmeringsspråk. Till skillnad från klasser i mål-C och några andra språk behöver Swifts klasser ingen rubrikdeklaration. I stället får du hela klassen (eller struktur eller uppräkning) definitionen i ett format som detta: klass MyClass {var storedNumber: Int = 0 init (myNumber storedNumber: Int) {self. storedNumber = storedNumber ...