Andyetit's goingtorunmeninebucks, but I'llmakeitbackthroughalltheadsonthisvideo.
Clicksomeofthose.
Asformequickballs, thankstooursponsor, CuriosityStream, a subscriptionvideostreamingservicethatoffersthousandsofdocumentariesandnonfictiontitlesfromsomeoftheroads.
Bestfilmmakers, includingexclusiveoriginals, checkthemout a cureusthestreamdotcomslashtacklied.
Allright, sonotthat I havethissetup.
I justgointothedashboardand, youknow, sometimesitmighttake a littlebitoftime.
There's onemissionwheremanypeoplecanrentandthecomputingpowerandmemoryarejustalldivideduponManypeoplecanseehere I canclick a multitendonpublicvirtualserver.
They'reanticipatingabout 12 hoursofusageperday 397 hourspermonth, whichcomesoutto $33.71 orso, and I'm showingyouhowtosetup a Webserveranddomainbecause I thinkthisisoneofthemostimportantthingsthatanyselfrespectingWebdevelopercando.
Youreallyneed a platformforyoutodistributeyourwork.
So, yeah, if I gointothepastor's section, I canseewhattheusernameandpasswordarethattheyassignedandthiskeyboardstartingtogetloud, so I'llswitchovertosomethingmorequietforus.
Now, if I runindexdotPHP, I canseethat I amprintingtoresearch I d.
Sothisisallsetupisalreadyconnected, and I canactuallymake 1/4 shareaswell.
Lanceequalslikedatabase, whichisthedatabasename.
Andthenwecanmake a Coryevenselectstarfromusersgiventheconnection, andthenwecanprinttheresult.
Andif I weretogointothedatabaseshelltablesandcouldsay, describeusersandinsertintousersjustimpotent I p addresslike 1 to 7.0 point 0.1 anditstarts.
I themslackstarfromusers.
Wecanseewhatinsertitnowif I hadtorunthescriptprintareontheroom, whichprintsandtherayand I cansee I amupputtingthatvalueSowehavethedatabaseconnectionsetupNow.
Wehave a your I D, whichistheintegerOh, andhe's alsoneedprimarykeys, Sotweet I d wouldbelikeaninterjurywillbe a primarykey.
Thiswillalsobeotherincriminating.
I willhave a your i D, whichisanotherinterestherandthenthepost, whichwecanmake, like, say, farchar 1 40 right?
Becauseit's goingtobe 100 40 characters.
Oh, thedateaswell, right, becausewewanttobeabletosortthiswouldbe a datetime, Sowe'lladdsomeindiceslikekeyonthedate.
Andthough I have a keyontheuser, I d andthedateSothat's a compoundkeysothatgiveyourchronologicalfeedofeverytweetaswellaswewanttobeabletofilterbyuser, I d.
S can't createthatcreatetable, andthenwealsoneedtocreatetableforthefollowswherewehave a your i d whichisintand a follower, whichisn't.
Wecansayheremaybetheprimarykeywouldjustbe a compoundkeyontheuser I d andthefollower.
Thereyougo.
Soshowtables I canseethesearethethreetablesthat I'vecreated.
Nowwegobackintoourwebserverbackin.
Allright.
Sonotbacktothisfileamgoingtojustuse a singlefilehere.
Weneed a form, right.
I amputformfortweetingyousomeHTMouthereandwe'llhave, like, a textareagiveyouthenameandtheninputbutton.
Somaybe I justup a secondareahere, andweprettymuchdothesamethingexceptthequarryis a littlebitdifferent, sowecanactuallycreate, like, a functionfor a renderingonthisstuff, right?
Andthenyoucanputallthisstuffthat's beenrenderingthisinto a functioncardrendertweets.
It's company.
Thiscoat.
It's likestarfromtweetswheretheuser i d isin.
Andthen I supposethisisgoingtobeinthis a quarry, actually.
SelectFollowwherefrom?
Followswhereyouaretheequalsuser.
Right?
Sothisis a morecomplicatedsequeljointandyetthereyougo.