[సంగీతాన్ని] ALLISON BUCHHOLTZ-AU: అన్ని కుడి, ప్రతి ఒక్కరూ, విభాగం తిరిగి స్వాగతం. ఆశాజనక మీరు అన్ని ఒక గొప్ప కలిగి హాలోవీన్ వారాంతంలో, లేదా Halloweekend, నేను చెప్పడానికి అన్ని ఇష్టం విశ్రాంతి మరియు స్వాధీనం. మరియు కృతజ్ఞతగా అది ఇకపై snowing కాదు. ఇది బయట నిజానికి ఎండ వార్తలు. నేను ఆ గురించి నిజ ఆనందంగా ఉంది. నా శీతాకాలంలో బూట్ బయటకు డ్రాగ్ సిద్ధంగా లేదు. ఆశాజనక, pset6 అందంగా బాగా వెళ్ళింది. మీరు సి అలసిన ఉంటే, నేను సంతోషంగా ఉన్నాను మీరు ఇప్పుడు సి పూర్తి చేసిన చెప్పటానికి. మేము పూర్తిగా మార్పు చేసారు వెబ్ ప్రోగ్రామింగ్ లోకి, కాబట్టి మీరు HTML, PHP కృషి చేస్తాము, బహుశా జావాస్క్రిప్ట్ కొద్దిగా. నేను తదుపరి ఏమి వారం యొక్క తెలియదు pset, నేను హామీ కాదు మీ తదుపరి pset రెడీ ఉంటుంది, కానీ ఈ వారం యొక్క pset ప్రధానంగా ఇది CS50 ఫైనాన్స్, ఉంది వెబ్ పేజీ యొక్క విధమైన అమలు మీరు కొనుగోలు మరియు అమ్మకం అనుమతిస్తుంది స్టాక్, మరియు వాటిని ట్రాక్. మరియు అది అన్ని ఎందుకంటే, చాలా బాగుంది ఉంది ఇది యొక్క ఆకస్మికంగా రూపొందించబడిన. మీరు వివిధ వినియోగదారులు ఎవరు ప్రతి వారి సొంత సమాచారం మరియు మీరు మాత్రం ఆ అన్ని అమలు. ఇది కొంత సమయం పడుతుంది. నేను ఖచ్చితంగా ఈ సులభంగా భావిస్తున్నాను సి psets కంటే, కానీ సమయం పడుతుంది. మీరు ఒక కొత్త భాష నేర్చుకోవడం, సి సమానమైన ఇది PHP, కానీ కోర్సు యొక్క అవసరం అన్నారు మీరు వాక్యనిర్మాణం చూసేందుకు మరియు అర్థం ఎలా భాషలు మధ్య మార్చేందుకు. కానీ నేను ఏదైనా ఉంది భావించడం లేదు సూపర్ సంభావితంగా హార్డ్ ఈ pset గురించి. ఇది కేవలం నేర్చుకోవడం కొత్త భాష మరియు పొందడానికి అన్ని ఈ చిన్న ద్వారా. మీరు అబ్బాయిలు చదివి ఉంటే స్పెక్, అది చాలా పొడవుగా ఉంది. నేను ఈ ఒక 21 చూశారో పేజీలు, నేను సరిగ్గా గుర్తు ఉంటే. ఇది ఒక దీర్ఘ స్పెక్ ఉంది. మీరు దానిని 22 చదవడానికి ఉండకపోతే. 32. వావ్. నేను ఆఫ్ 50% తగ్గిందని. కాబట్టి, 32 పేజీలు. కాబట్టి అది పొడవుగా ఉంది. అక్కడ ముక్కలు మా, కానీ ఎవరూ ముక్కలు ఆ చెడు ఉండాలి. ఇది కేవలం చాలా. కాబట్టి ఖచ్చితంగా ప్రారంభ ప్రారంభించడానికి వీలైతే, సాధారణ ప్రకారం, కానీ నేను భావిస్తున్నాను నేను భావిస్తున్నాను వంటి ముఖ్యంగా psets కంటే NICER తిరిగి మరియు కేవలం అని పరిమాణాన్ని చాలా హార్డ్ చుట్టూ మీ తల మూసివేయాలని. ఆ, మేము డైవ్ చేయబోతున్నామని. నేను మీ ఎజెండా లేదు నేడు స్లయిడ్, కానీ మేము ఉన్నాము PHP గురించి మాట్లాడటం మాత్రం. నేను మీరు ఒక రకం ఇవ్వడం అవుతారు కొన్ని విషయాలు క్రాష్ కోర్సు మీరు PHP గురించి తెలుసుకోవాలంటే ఆ. వివిధ సింటాక్స్ విషయాలు, విషయాలు కోసం చూడండి. మేము మాట్లాడటం కావడం SQL గురించి కొద్దిగా. కేవలం చాలా సాధారణ విషయాలు అక్కడ, మరియు అప్పుడు కూడా MVC మోడల్ చూడండి కంట్రోలర్, ఇది మీ pset ఏర్పాటు ఎలా ఉంది, కాబట్టి అర్థం ఎలా రచనలు సూపర్ ఉపయోగకరంగా ఉంటుంది. అన్ని కుడి. PHP కాబట్టి. మీరు అబ్బాయిలు చేసిన ఉండాలి చాలా, చాలా సాధారణ ఏదో PHP తో, ఇది ఉంది ఇక్కడ ఈ క్రింద విషయం, మీరు కొన్ని రూపం సమర్పించిన కొన్ని పేరు ఉందని ఇక్కడ టాప్ మీరు ఇన్పుట్, మరియు అది హలో వంటి చెబుతా, బెన్, లేదా హలో, అల్లిసన్, మరియు అది పాపప్. కాబట్టి ఈ వాస్తవానికి అది మీ pset నుండి కనిపించినప్పటికీ చేసిన ఉండాలి, సందర్భంలో మీరు అబ్బాయిలు తెలుసుకోవాలనుకున్నాడు లేదా చాలా అది గుర్తించడానికి లేదు. కానీ మేము ఈ ప్రశ్నార్థకాలుగా కలిగి ఇక్కడ ఈ PHP సూచించే. వారు అప్పుడు వ్రాప్, మరియు htmlspecialcharge, కేవలం ఉంది, గుర్తు మీరు సురక్షితంగా నిర్ధారించుకోండి ఏ వెర్రి ఇంజెక్షన్ దాడి నుండి లేదా ఎవరైనా ఉంచాలి ప్రయత్నిస్తే క్రేజీ హానికరమైన అక్షరాలు మీ పేరు రంగంలోకి, అది లేదు మీ సర్వర్ లేదా whatnot ఇష్టం. ఆపై మేము గమనిస్తే, ఈ HTML రూపం, ఇది $ _ గెట్ ఒక పద్ధతి కలిగి మేము మా సూపర్గ్లోబల్స్ గుర్తుంచుకుంటే PHP నుండి, $ _ గెట్ $ _ పోస్ట్, మేము లోకి వెళ్ళడం చేస్తాము కొద్దిగా ఆ. కానీ మేము మేము కొన్ని పేరు తెలుసు ఇక్కడ పేరు సంబంధించిన మేము సమర్పించిన. కాబట్టి ఈ రకమైన వంటి ఉంది చాలా సాధారణ PHP HTML సహకారం మీరు అబ్బాయిలు pset ఆరు నుండి ఉందని. కానీ ఆ నిజంగా లేదు PHP ఏమిటి సమాధానం. సహజంగానే ఇది ఒక భాష, కానీ మేము నిజంగా లేదు , ఈ విభాగం దాని గురించి మాట్లాడారు కాబట్టి కొద్దిగా ఎక్కువ ఉంది PHP అసలు గురించి. కాబట్టి PHP కేవలం PHP ఉంది హైపర్టెక్స్ట్ ప్రీప్రాసెసర్. ఇది నిజానికి పరిగణించబడుతోంది ఒక ప్రోగ్రామింగ్ భాష అది ఉంటే అయితే తర్కం, ఎందుకంటే మేము, HTML గురించి మాట్లాడటం గుర్తు మేము అని ఒక మార్కప్ భాష వర్సెస్ ఒక ప్రోగ్రామింగ్ భాష HTML ఎందుకంటే ఖచ్చితంగా ఎలా సవరించుట ఉంది విషయాలు పేజీలో చూడండి. ఇది కేవలం సవరించుట లో ఏదో బోల్డ్ కావచ్చు లేదా అది ఒక రూపం కావచ్చు, మూలకం, లేదా అలాంటిదే. ఇది ఏ తర్కం లేదు. ఇది ఉచ్చులు లేదా పరిస్థితులు లేదు. మీరు విషయాలు తనిఖీ లోపం కాదు. మీరు విషయాలు ప్రదర్శిస్తుంది లేదా ఒక నిర్దిష్ట మార్గంలో విషయాలు కోసం అడగండి వినియోగదారు నుండి. అంతే. PHP తో కాబట్టి, నిజానికి మాకు అనుమతిస్తోంది ఈ తార్కిక విషయాలు ఇవన్నీ, వంటి ఇన్పుట్ చట్టబద్దం లేదా కొన్ని విధంగా సర్దుబాటు. మేము కేవలం, HTML తో అది మిళితం చేయవచ్చు ప్రస్తుతం మీ గత pset చూసిన మరియు అది మాకు సృష్టించడానికి అనుమతిస్తుంది ఈ డైనమిక్ వెబ్ పేజీలను. కాబట్టి మీరు అబ్బాయిలు ever-- ఉంటే నేను ఉంటే తెలియదు మీరు నా లాంటి ఉన్నాయి, మిడిల్ స్కూల్ లో వారు మాకు ఇదే తరగతి పేరు పడుతుంది చేసింది మేము, కేవలం HTML వెబ్ పేజీల రూపొందించినవారు మరియు వారు స్థిరంగా మరియు చుట్టూ క్లిక్ ఇతర విషయాలు, కానీ వారు ఎప్పుడూ మారింది. డైనమిక్ వాటిని, ఏమి మేము అలా, CS50 ఫైనాన్స్ వంటి, ఉంది మీరు వివిధ వినియోగదారులు చూడాలని. ఆ వినియోగదారుల ఆధారపడి ప్రాధాన్యతలను, మరియు వారు ఏమి కొనుగోలు చేస్తున్నారు లేదా వారు విక్రయిస్తున్న వారి స్టాక్స్ కోసం, మీరు ప్రదర్శించడానికి వెళుతున్న వివిధ విషయాలు. కొన్ని ఉంది చేస్తే గుర్తించడం లక్షణం మీ యూజర్ ఈ ఉపయోగించి కోసం వెబ్ పేజీ, మేము డైనమిక్ చెయ్యవచ్చు వారికి ఏమి ప్రదర్శించడానికి నిర్ణయించవచ్చు. ఇది ప్రతి ఇదే కాదు మేము కేవలం HTML కలిగి ఉంటే ఇది వ్యక్తి, పేజీ కోసం అదే ఉంటుంది సందర్శించిన ప్రతి వ్యక్తి. PHP పేజీలు వ్యక్తిగతీకరించడానికి అనుమతిస్తుంది. ఆపై మేము గాని వాటిని ఉంచవచ్చు అదే ఫైల్, విషయంలో ఇది, ఇక్కడ ముందు, మేము ఆ చూసింది మేము అన్ని ఇక్కడ HTML కలిగి మరియు అప్పుడు మేము PHP యొక్క ఈ కొద్దిగా ఉన్నాయి. మేము ఆ వంటి చేయవచ్చు, లేదా CS50 ఫైనాన్స్, మీరు అబ్బాయిలు చూసారా ఉంటే ఫైళ్ళు మరియు మేము సమయం ఉండాలి వాటిలో ఒక జంట ద్వారా అడుగు కలిసి విభాగంలో మేము చివరిలో ఎలా మీరు చూడగలరు నిజానికి వేరు ఉంచేందుకు, ఇది నిజంగా ఒక మంచి విషయం. So. క్రాష్ కోర్సు. అన్ని త్వరగా సాధారణ విషయాలు మీరు PHP కోసం తెలుసుకోవాలి ఉండవచ్చు. వేరియబుల్స్ డిక్లేర్. ఆ నీలం, కొద్దిగా బాధించే ఉంది కానీ ఆశాజనక మీరు అబ్బాయిలు ఇది చూడగలరు. లేకపోతే, నేను వ్రాయుటకు చేస్తాము సుద్ద బోర్డు. ప్రకటించారు వేరియబుల్స్. తెలుసు ఒక విషయం, కాకుండా సి PHP వదులుగా లేదా డైనమిక్ టైపు చేసినప్పుడు, ఇది మీరు అవసరం లేదు అర్థం ఇది రకం ఒక వేరియబుల్ చెప్పండి. మీరు కేవలం కొన్ని వేరియబుల్ చెప్పగలను , మీకు కావలసిన ఏ సమానంగా మరియు అది యొక్క రకం నిర్ణయించే మీరు కోసం రన్ సమయంలో ఆ వేరియబుల్. మీరు చూస్తారు, ఈ సృష్టించవచ్చు కొన్ని ఆసక్తికరమైన విషయాలు. కానీ చాలా ప్రయోజనాల కోసం, మీరు రకాన్ని పేర్కొనాలి లేదు. మీరు, మరియు మీరు టైప్ చేయవచ్చు సాధారణంగా మీరు వంటి విషయాలు తారాగణం మీరు అనుకుంటే చూడండి కాదు ఒక నిర్దిష్ట రకం సూచిస్తే, కానీ మీరు లేదు. ఇది మీరు అరుస్తుంటారు మాత్రం కాదు మీరు కేవలం ఒక వేరియబుల్ డిక్లేర్ మరియు అది కోసం ఒక రకం ఇవ్వకండి. కాబట్టి సందర్భంలో మీరు చదువలేదు దీన్ని నేను ఉత్తమ కాదు తెలుసు. నేను బాగా కనిపించేవాడు ఆలోచన మీరు ఏ వేరియబుల్ ప్రారంభించడం మార్గం కేవలం ఉంది ఒక డాలర్ సైన్ తో, ఏమి మీరు దీనిని కావలసిన, మరియు మీరు అది కేటాయించి ఉన్నారు అప్పుడు ఏమి. ఈ సందర్భంలో, ఈ కొన్ని $ var = 3. మనం $ var ఉపయోగిస్తే ఎక్కడో, అది కేవలం అక్కడ 3 పెట్టటం అదే. సరే? కాబట్టి, ఏ వేరియబుల్, కేవలం డాలర్ సైన్, సంసార మీరు మీ వేరియబుల్ కాల్ మీరు, మరియు మీరు సమానంగా అది కావలసిన. లిటిల్ చల్లని. ప్రారంభించడం కోసం వ్రాయడానికి తక్కువ కుడి ఒక వేరియబుల్,? ఆ అందరికీ తెలుస్తుంది ఉందా? జస్ట్ శీఘ్ర వాక్యనిర్మాణం తేడా సి మరియు PHP మధ్య. శ్రేణులను PHP చాలా చల్లగా ఉంటాయి. మేము వాటిని కీలు ఇస్తుంది. కాబట్టి మార్గం గురించి ఆలోచించడం ఇది ఆ, ఎప్పుడూ ఉంటే ఒక యాక్సెస్ అనుకున్నారు ఒక శ్రేణి మూలకం, మేము తెలుసు అవసరం ఇది యొక్క సూచిక, కుడి? కాబట్టి మేము తెలిసిన సి, మేము తో మొదటి మూలకం పొందలేక శ్రేణి బ్రాకెట్ సున్నా చేయడం ద్వారా, లేదా మేము ఉంటే మొదటి మూలకం మీరు, అర్రే బ్రాకెట్ ఒక. మరియు మేము ఏదో కోరుకుంటే అక్కడ, మేము కేవలం వాటిని తప్ప, ద్వారా iterate ఉంటుంది మేము నిజంగా సూచిక తెలుసు. నిజంగా అని ఒక విషయం PHP శ్రేణితో చల్లని వారు అని ఏమి మేము అనుబంధ కాల్. కాబట్టి మేము అనుబంధించవచ్చు కొన్ని విలువ కొన్ని కీ, మరియు మేము నిజంగా చూడాలని to-- నేను మీరు చూపిస్తుంది మేము రెండవ ఈ ఉపయోగించవచ్చు ఎలా. కానీ సాధారణంగా, మీరు అనుకుంటే ఆ వ్యూహం ప్రారంభించడం, మీరు కొన్ని $ శ్రేణి కలిగి. కాబట్టి అదే విధంగా, ఇది కేవలం వార్తలు మేము సృష్టిస్తున్నారు కొన్ని వేరియబుల్. ఈ చెప్పబడతాయి సంసార మీరు కోరుకున్నారు. ఈ $ ఉదాహరణ. మరొక వేరియబుల్. ఇది చేస్తుంది వ్యూహం మేము ఇక్కడ కలిగి బ్రాకెట్ సింటాక్స్. జస్ట్ సాధారణ సి మేము వంటి కొన్ని విలువ కొన్ని కీ. కాబట్టి key1 VALUE1 వెళ్తాడు, key2 రెండు VALUE2 వెళ్తాడు. ఈ జతల ఒక తో వేరు కేవలం సాధారణ శ్రేణుల కామా. అయితే. బిగ్ ఒక. కీస్ వైకల్పికం. మీరు వాటిని ఉపయోగించడానికి లేదు. మీరు లేకపోతే, అది కేవలం సాధారణ. ప్రశ్న? లేదా, ఓహ్. ప్రేక్షకులు: Well, కుడి గురించి. మెమరీలో నుండి వస్తున్నాయో? అది కూడా వంటి అదే ఉంటుంది [వినబడని] మరియు స్టాక్ నుండి? కూడా PHP ఉపయోగించి ఉంది? మేము వాటిని లింక్ చేసినప్పుడు? ALLISON BUCHHOLTZ-AU: PHP తో, మేము ఉంటాయి లేదు గురించి ఆందోళన మా మెమరీ నుండి వస్తున్నాయో. మేము చాలా ఖర్చు లేదు సమయం గురించి మాట్లాడటం, కాబట్టి అది నిజంగా ఏదైనా కాదు మీరు గురించి ఆందోళన అవసరం. కీలు వైకల్పికం. అదే విధంగా, మీరు లేకపోతే ఈ సంబంధిత చేయాలని, మీరు కేవలం ఒక సాధారణ శ్రేణి పేరు కావలసిన శ్రేణి సున్నా మొదటి అంశం మరియు శ్రేణి ఒక రెండవ ఉంది మూలకం, మీరు ఖచ్చితంగా అది చేయవచ్చు మీరు C. లో మీరు కొన్ని వుంటుంది మీ శ్రేణి చేస్తాడు ఆ వేరియబుల్, మరియు అది ఈ బ్రాకెట్లలో సమానం. అవును. ప్రేక్షకులు: ఇది కలిగి సంజ్ఞామానం అదే పాయింట్. వంటి, నేను ఒక శ్రేణి ++ వంటి చేయవచ్చు, మరియు ఆ రెండవ పాయింట్లు. ALLISON BUCHHOLTZ-AU: మీరు అలా చేయవచ్చు బాగా, మీరు నేను, కొన్ని ఇటెరేటర్ కలిగి, మీరు ఏమి ++ మరియు ఒక చేయవచ్చు అదే విధంగా నేను శ్రేణి. కానీ అంతే. కాబట్టి, ఈ విషయంలో వలె, 1 యొక్క శ్రేణి 20 ఉంటుందని. ఇండెక్సింగ్ సంజ్ఞామానం అదే విధమైన. ఈ ప్రధానంగా కేవలం ఒక అవ్యక్త విషయం ఇక్కడ, అది 10 కు సున్నా, సున్నా చెప్పినట్లు, 1 2 30, 20 కు. ఇది కేవలం అవ్యక్త కీలను ఉంది. PHP ఏమి మార్పులు మీరు ఇప్పుడు శక్తి కలిగి ఆ కీలు ఉంచేందుకు మీరు కావలసిన పనులను. కాబట్టి ఒక విషయం ఇక్కడ ఉంది. నేను కొన్ని ఉదాహరణలు ఉన్నాయి నేను మీరు అబ్బాయిలు కోసం రాశారు ఇక్కడ ఆ నేను ఎల్లప్పుడూ ఉదాహరణలు భావిస్తాను ఎందుకంటే కేవలం వియుక్త కంటే మరింత సహాయం. కాబట్టి, ఇక్కడ ఈ సందర్భంలో, మేము కొన్ని అనుబంధ శ్రేణి కలిగి ఆ, నా మొదటి పేరు నా చివరి పేరు, మరియు నేను కేవలం ఇది ప్రతిధ్వనించే చేస్తున్నాను ఇక్కడ అన్ని ప్రయోజనాల కోసం ఇక్కడ అవుట్పుట్ ప్రింట్ అన్నారు. మరియు అది సరే, చెప్పారు. విలువ ప్రింట్ కీ అల్లిసన్ శ్రేణి అనుగుణంగా. నేను కూడా మీరు అబ్బాయిలు పంపవచ్చు తరగతి తర్వాత ఈ కోడ్. మేము ఈ అమలు చేసినప్పుడు, ఏమి మీరు జరిగే అనుకుంటున్నాను? ఏమిటో ముద్రించడానికి జరగబోతోంది? ప్రేక్షకులు: మీ చివరి పేరు. ALLISON BUCHHOLTZ-AU: నా చివరి పేరు. ఇది చేస్తుంది. ఇక్కడే. ప్రింట్. మేము అయితే ఈ మరియు మేము మార్చడానికి కాబట్టి మా జాబితా ఎవరో జోడించడానికి కాబట్టి మేము ఇక్కడ ఎమ్మా కలిగి సే, మరియు మేము మీ గత పేరు అనుబంధం నేను ఈ కుడి స్పెల్ ఉంటే యొక్క చూసేలా. ప్రేక్షకులు: అవును. ALLISON BUCHHOLTZ-AU: అవును. ప్రేక్షకులు: గుడ్ జాబ్. ALLISON BUCHHOLTZ-AU: లవ్లీ. కాబట్టి ఇప్పుడు మేము ఇక్కడ ఈ కలిగి మరియు ఉంటే మేము మీ చివరి పేరు కనుగొనేందుకు కోరుకున్నారు, మీరు అక్కడ అది కలిగి. కాబట్టి మీరు కేవలం అది ఆలోచించవచ్చు ఇక్కడ ఈ కీ చేసేంత. మీరు ఇండెక్స్ భర్తీ చేస్తున్నాము. ఇది అనుమతిస్తుంది కాబట్టి మీరు అన్వేషణ చాలా సులభంగా వ్యూహం ద్వారా. మీరు ఇండెక్స్ తెలుసుకోవాలి లేదు. మీరు వెతికే ఈ కీ కాలం ఎక్కడో శ్రేణి ఉంది, PHP కనుగొంటారు మరియు తిరిగి ఇది సంబంధం విలువ. కాబట్టి అది మీరు చాలా ఇస్తుంది మీ శ్రేణితో శక్తి. అవును. ప్రేక్షకులు: మీరు రెండు కీలను ఉంటే అదే, మీరు ఒక దోషాన్ని ప్రదర్శించవచ్చు? ALLISON BUCHHOLTZ-AU: ఇది అవును, మీరు ఒక దోషాన్ని ఉండాలి. ఒక చిన్న రాబడుతుంది మీరు అబ్బాయిలు కోసం సెన్స్? మరియు అదే విధంగా, మేము వ్యూహం ఇక్కడ ఏ కీలు లేదు. ఈ ఒక వాక్యనిర్మాణం మీరు అనుకోవచ్చు ఎందుకంటే మీరు చేస్తాము, తెలుసుకోవాలి మీ pset లో ఈ ఉపయోగించడానికి. ఎప్పుడు మీరు ఒక చేస్తున్నా ప్రతిధ్వని, మీరు ఈ వ్యాఖ్యలను ఉన్నాయి, మరియు చేసినప్పుడు మీరు సూచిస్తూ వ్యూహం యొక్క భాగం, మీరు ఈ కలిగి వాటిని చుట్టూ వంకర జంట కలుపులు. ఇది బాధించే రకంగా కానీ మీరు దీన్ని కలిగి. కాబట్టి కేవలం ఏదో గుర్తుంచుకోండి. మీరు లోపాలు రన్ చేస్తున్నట్లయితే, నేను ఈ నా శ్రేణి ఉంది తెలుసు కానీ, నాకు వద్ద లోపాలు విసిరే యొక్క అది చుట్టూ జంట కలుపులు ఉంచడం ప్రయత్నించండి అది పని చేయాలి. ఇక్కడ ఈ సందర్భంలో, ఈ ఒక మేము ఉపయోగిస్తున్న సాధారణ సి శ్రేణి. మూడు, ఐదు, ఆరు, మరియు మేము కేవలం మొదటి మూలకం ముద్రించాలా, కాబట్టి ఈ మూడు ప్రింట్. మరియు నేను, ఈ అమలు చేయలేదు ఆశాజనక ఏమీ మార్చబడింది. మేము ఇక్కడ దిగువన చూడండి ఇది కేవలం మూడు ముద్రిస్తుంది. కూల్. అందరికీ తెలుస్తుంది ఉందా? సహయోగ శ్రేణుల. సాధారణ శ్రేణుల కంటే ఎక్కువ చల్లగా. డేవిడ్ మీరు చూపించి why-- ఈ ఉంది Pset6 యొక్క PHP అమలు అన్ని ఉపన్యాసం సమయంలో? సరే. కాబట్టి, నేను మీరు తెలియజేస్తాము. నేను t-- ఆఫ్ తెలియదు ప్రేక్షకులు: గత వారం చేశాడు. ALLISON BUCHHOLTZ-AU: గత వారం ఉంది? ప్రేక్షకులు: అవును. ALLISON BUCHHOLTZ-AU: అవును. కాబట్టి స్పెల్లర్ వంటి ఆరు పంక్తులు చేయవచ్చు ఆ శక్తి యొక్క PHP, మరియు భాగం ఈ అనుబంధ శ్రేణి పేరు మీరు ప్రతి పదం లోడ్ చేయవచ్చు, మరియు మీరు నిజమైన లేదా తప్పుడు సమానంగా కలిగి. కాబట్టి మీరు ఓహ్, చెప్పగలను. కొన్ని పదం నిఘంటువు తిరిగి, మరియు అది ఉంటే, అది నిజమైన తిరిగి. లేకపోతే, అది కనుగొనలేదు అది మరియు అది తప్పుడు తిరిగి ఉంటుంది. ఒక చల్లని చిన్న విషయం యొక్క రకం. అన్ని కుడి. కాబట్టి ఆ సహయోగ శ్రేణుల. వారు చాలా బాగుంది ఉన్నారు. నేను నిజంగా ఇష్టం. మరియు స్పష్టంగా ఆహ్ దీన్ని. సరే. ఇప్పుడు అది పనిచేస్తోందని. బహుశా. సరే. మరో విషయం. కాబట్టి, సమానత్వం తో, కేవలం ఒక చల్లని విషయం గుర్తుంచుకోండి. PHP తో, అది ఎందుకంటే డైనమిక్ టైపు చేసినప్పుడు, రకం బట్టి మార్చవచ్చు మీరు అమలు చేస్తున్నారు ఎలా మీరు, అది అమలు. నేను నిజానికి కొన్ని చల్లని కలిగి నేను మీరు అబ్బాయిలు తెలియజేస్తాము ఆ ఉదాహరణలు. కానీ == కేవలం పరీక్షిస్తుంది రకం గారడి విద్య తర్వాత సమానత్వం. మీరు ఏదో ఉంటే ఆ పాత్ర వంటి 1 మరియు సంఖ్య 1, PHP తెలియచేయును ఆ ఎందుకంటే సమానం రకాలు మోసగించు చేయవచ్చు వాటిలో రెండు అది సమానంగా వరకు, ఇది బహుశా మీ కేసు ఉత్తమంగా ఉంటుంది. మీరు వారు ఉంటే చూడండి అవసరం ఉంటే విలువ రకమైన మరియు ఒకే రకమైన, మీరు ఈ === కావలసిన. మరియు నేను మీరు ఏ భావించడం లేదు మీరు ఆ ఉపయోగించడానికి అవసరం సందర్భంలో మీ pset లో, కానీ చాలా కోసం మీరు వెబ్ పేజీలను చేయడానికి కొనసాగుతుంది మీ చివరి ప్రాజెక్టులు మరియు విషయాలు కోసం, అది ఉంది ఒక మంచి విషయం ఆ == తెలుసు మరియు === కు వివిధ ఉన్నాయి, మరియు అది ఒక మంచి వార్తలు వ్యత్యాసం అర్థం. సరే. So. Foreach ఉచ్చులు. వారు ఒక మార్గం ఉన్నాయి వ్యూహం ద్వారా iterate. కాబట్టి, కేవలం శ్రేణుల మారింది ఇష్టం కాబట్టి PHP లో చాలా చల్లని, iterate మీ మార్గం వ్యూహం ద్వారా, నేను అనుకుంటున్నాను, కూడా చల్లగా అవుతుంది మరియు మరింత శక్తివంతమైన. కాబట్టి బదులుగా సృష్టించడానికి కలిగి నేను కొన్ని, 0 మరియు ఏ సమానం మరియు ఆ అప్డేట్ నేను మీరు ద్వారా వెళ్ళి వంటి, మేము ఈ అద్భుతమైన foreach లూప్. ఇక్కడ ప్రామాణిక జనరల్ ఈ రెండు యొక్క నిర్మాణం. కాబట్టి మీరు గాని కొన్ని శ్రేణి foreach కలిగి విలువ మీరు iterate మీరు. కాబట్టి ఈ శ్రేణి యొక్క పేరు మీరు ప్రస్తావించడానికి కావలసిన వేరియబుల్, మరియు ఈ మీరు ఏమి ఉంది లూప్ లోపల కాల్. సరే? కాబట్టి ఈ అనుగుణంగా శ్రేణి యొక్క ప్రతి మూలకం, మరియు మీరు ఈ లూప్ లోపల ఈ విలువ ఉపయోగించడానికి. నేను ఒక ఉదాహరణ. నేను ఉదాహరణలు ఎక్కువ తెలుసు. కాబట్టి ఈ ఉన్నాయి ఉంటే ఉంది కీలు, కాబట్టి ఈ వంటి ఉంది మేము కేవలం ఒక పేరు కీలు ఉంటే మీ శ్రేణి కోసం సాధారణ సూచికలు. లేదా ఈ సందర్భంలో ఉంటే కూడా ఉంది మీరు కీల ఉపయోగానికి. మీరు గురించి శ్రద్ధ లేకపోతే కీలు మరియు మీరు కేవలం విలువలతో ద్వారా iterate మీరు ఏ క్రమంలో ఆ ప్రతి, ఆ మంచిది. మీరు నిర్మాణం ఉపయోగించవచ్చు. లేకపోతే, కీలు, మా అక్కడ ఉంటే $ విలువ కేవలం $ కీ విలువ మారుతుంది. కాబట్టి అది కేవలం ఒక కీ విలువ జంట మార్పులు. ఆపై మేము కీ $ సూచించవచ్చు మా లూప్ లోపల మరియు $ విలువ. సరే? So. ఉదాహరణ. అది NICER చేయండి. సరే. కాబట్టి మేము ఈ ఒక కలిగి ఇక్కడ, మేము కొన్ని కలిగి are-- మీరు కూడా చేయవచ్చు ఈ వ్యూహం సృష్టించడానికి కొన్ని సమానంగా వేరియబుల్ ద్వారా కుండలీకరణాలు తో శ్రేణి, లేదా మీరు కేవలం బ్రాకెట్ చేయవచ్చు. మీరు బ్రాకెట్, కానీ ఉండాలి ఈ దీన్ని మరొక మార్గం. ఇక్కడ మేము మూడు యొక్క కొన్ని వ్యూహం ఒక, రెండు, మరియు మూడు అంశాలు మరియు మేము మా foreach కలిగి. ఈ ఒక అనుగుణంగా గమనించండి మేము పైగా iterating చేస్తున్న శ్రేణి, మరియు ఈ మేము కాల్ ఏమి ఉంది మా శ్రేణి లో ప్రతి విషయం. మరియు అన్ని ఈ చేయడం ఇట్స్ ఉంది ప్రతి విలువ ముద్రించాలా అన్నారు. మేము అది అమలు చేస్తే, మనం మేము ఆ విలువ ఒక, విలువ రెండు, విలువ మూడు కలిగి. మరియు అదే విధంగా ఆ సాధారణంగా లో శ్రేణులను ఒక రకమైన ఉండాలి శ్రేణుల అన్ని లేదు ఇక్కడ అదే రకం. కాబట్టి ఇప్పుడు మేము కొన్ని Int కలిగి. మేము రెండు తీగలు ఉంటాయి. మీ శ్రేణుల చెయ్యవచ్చు మరింత శక్తివంతమైన పొందండి మరియు బహుశా ఒక చిన్న బిట్ messier, ఆధారపడి మార్గంలో మీరు వద్ద చూడవచ్చు. కాబట్టి మేము ఈ మార్చవచ్చు ఏ మేము మీరు. మేము విలువ ఉపయోగించడానికి. మనం వాడే ప్రామాణిక విషయం. కానీ, కేవలం ముఖ్యమైన మేము తెలుసుకోవలసి మేము కోరుకుంటే ఈ వంటి కౌంటర్ కాల్. మరియు కాలం వారు మ్యాచ్ గా, స్పష్టంగా అందరికీ హ్యాపీ. మీరు ఒక PHP అమలు చేయాలనుకుంటే ఈ ఆదేశం వంటి ఏదో అమలు లైన్ మీరు ఈ తెలుసు ఇక్కడ, మీరు కేవలం, PHP చేయండి మరియు అప్పుడు మీరు అమలు కావలసిన ఫైల్. మీరు చుట్టూ ఆడకూడదని మీరు చేస్తే PHP, మరియు మరింత తర్కం మరియు మీరు నిజంగా అవసరం లేదు ఒక వెబ్ బ్రౌజర్ లో వంటి చూడండి, మీరు కేవలం అది అమలు చేయవచ్చు ఆ వంటి కమాండ్ లైన్ మరియు ప్రతిధ్వని ముద్రిస్తుంది వస్తువు మీకు. సరే. మనం ఇతర మార్గం ఈ వంటిది. కాబట్టి ఈ మీరు ఎక్కడ బహుశా ఒక సందర్భంలో కీ మరియు విలువ రెండు ఉపయోగించడానికి, నేను ఈ వంటి తెలుసు సూపర్ కంట్రైవ్డ్ ఉదాహరణలు కానీ నేను వారు తయారు ఆశిస్తున్నాము అది కొద్దిగా స్పష్టమైన. ఇక్కడ మేము కొన్ని వ్యూహం మళ్ళీ, కానీ ఈ సమయం, బదులుగా కేవలం కలిగి మీరు ఏ కీ ఉంది తెలుసు. మేము ఈ ప్రతి కీలు. కాబట్టి ఒక గొన్న ఒకటిగా ఉంది, బి అనుగుణంగా రెండు, మరియు సి మూడు అనుగుణంగా. మరియు ఈ సందర్భంలో, ఉంటే మేము అది ఈ విధంగా వ్రాసి, మేము రెండు కీ యాక్సెస్ మరియు ఈ ప్రతి విలువ. కాబట్టి మేము ఈ అమలు, మేము ఆ యొక్క ప్రతి పొందడానికి. కాబట్టి అది మా కీలు ముద్రిస్తుంది మరియు విలువలు సంబంధిత. మరో చల్లని విషయం ఉంది, మరియు నేను తెలుసు ఈ ఒక కీలు లేదు వంటి, కానీ ఇది ఎల్లప్పుడూ పరిపూర్ణంగా ఒక కీ మీరు అధికారాన్ని లేకపోతే ఎందుకంటే ఒక కీ, కోర్సు, మీ కీలు మీ సూచికలు ఉన్నాయి లేదా మేము అనుకొనుట సూచికలు ఎల్లప్పుడూ కూడా ఈ ఒక. ఈ వంటి. నేను ముద్రిస్తుంది. ఈ సందర్భంలో, మీరు గమనించవచ్చు ఉంటే, మేము మా అవ్యక్త కీలు ఇక్కడ సున్నా, ఒక, మరియు రెండు యొక్క. మరియు ఈ ఒక తో అదే విధంగా, మీరు ఎల్లప్పుడూ విలువ r చెప్పగలను మరియు మీరు కేవలం విలువ యాక్సెస్. మీరు గురించి పట్టించుకోను మీ కీలు, మీ కీలు ఉంది కూడా, మీరు గురించి శ్రద్ధ లేకపోతే వాటిని, మీరు తప్పనిసరిగా లేదు మీ foreach లూప్ వాటిని ఉంచాలి. అందరికీ అర్ధమే లేని? ప్రేక్షకులు: మీరు కెన్ చాలా, కీలు కాల్? ALLISON BUCHHOLTZ-AU: మీరు అవును పూర్తిగా చాలా, అలా. అసలైన, వేచి. పట్టుకో. నం దానిని చేస్తుంది మీరు కీ, అనుకుంటే మీరు విలువ కీ చెయ్యాల్సిన. ప్రేక్షకులు: విలువ జోడించండి. ALLISON BUCHHOLTZ-AU: అవును. మరియు మీరు కేవలం విలువ అన్ని ఉపయోగించడానికి ఎప్పుడూ. ప్రేక్షకులు: సరే. ALLISON BUCHHOLTZ-AU: మీరు ఉంటే కేవలం, అక్కడ ఒక విషయం చాలు మీరు చేస్తున్న భావించాలి చేస్తాడు విలువ, కీ గురించి మాట్లాడటం. గ్రేట్ ప్రశ్న. అన్ని కుడి. కూల్. అసలైన, పట్టు. నాకు నేను వాటిని చూద్దాం. ముందు మేము నేను పోస్ట్ పొందడానికి మరియు పొందండి కేవలం అబ్బాయిలు మీరు కొద్దిగా చూపాలనుకుంటున్న అది డైనమిక్ ఎలా గురించి చల్లని రకం ఇది టైప్. నేను అన్ని ఈ కలిగి. నేను, ఇక్కడ నాలుగు ఉదాహరణలు వంటి కలిగి మరియు నేను మీరు అన్ని ఈ కోడ్ పంపుతుంది తరగతి తర్వాత. ఇక్కడ మేము కొన్ని వేరియబుల్ ఒక కలిగి. కుడివైపు, కేవలం 1 ప్లస్ 1 వార్తలు? మరియు మేము ఆ ఏమిటో ప్రింట్ చూడాలని సమానంగా, మరియు అప్పుడు మేము కొన్ని రకం కలిగి. మరియు ఎవరైనా ఏ అంచనాలు కలిగి గురించి అది చేస్తాడు టైప్? ప్రేక్షకులు: ఒక పూర్ణాంకానికి. ALLISON BUCHHOLTZ-AU: అవును, అది ఒక పూర్ణాంకానికి ఉంది. కాబట్టి అది వాటిని కలిసి జతచేస్తుంది. ఇది ఒక పూర్ణాంకానికి ఉంది. అన్ని మంచి. కాబట్టి ఈ తదుపరి, మేము కలిగి తీగలను ఏమి ఎలా. మేము ఈ అమలు చేసినప్పుడు, అది ఓహ్, ఆలోచించడం. మీరు నిజంగా ప్రయత్నిస్తున్న కేవలం విషయాలు జోడించడానికి. మీరు అయోమయం కాకముందు. నేను కేవలం మీరు కోసం దాన్ని పరిష్కరించడానికి వెళుతున్న. మీరు Int అర్థం. నేను మీరు Int అర్థం తెలుసు. కాబట్టి ఈ మీరు మార్గం చూడండి, PHP దాని సొంత మెదడును ఉంది. అయినప్పటికీ మేము స్పష్టంగా చెప్పారు, చూడండి, ఈ వాటిని తీగలను ఉన్నాయి. నేను స్ట్రింగ్ ఒక అర్థం. కానీ OH, చెప్పారు, కానీ మీరు వాటిని జోడించడానికి ప్రయత్నిస్తున్న, కాబట్టి మీరు ఒక పూర్ణాంకం అర్థం ఉండాలి. ఈ న విశ్వసించే. కాబట్టి అది ఒక పూర్ణాంకం చెప్పారు, మరియు అది సాధారణ వంటి వాటిని జతచేస్తుంది. మీరు చూడాలని చేస్తే రకమైన చల్లని మీ విషయాలు సోమరితనం పొందడానికి, లేదా మీరు ఏదో జోడించాలనుకుంటే. ఒక గొప్ప విషయం, ఆ మీరు, pset2 తిరిగి భావిస్తే వినియోగదారు అని ఏదో మేము భావిస్తున్న, కుడి, ఇన్పుట్ ఒక చార్ లేదా మొదటి వద్ద ఒక స్ట్రింగ్. ఇప్పుడు మేము స్పష్టంగా లేదు ఓహ్, ఈ ఒక పూర్ణాంకానికి చేయడానికి, చెప్పటానికి. PHP కేవలం అవును, వంటి ఉంటుంది. నేను మీరు ఒక పూర్ణాంకానికి అర్థం తెలుసు. సిల్లీ మీరు. మీరు ఒక స్ట్రింగ్ అర్థం లేదు. ఇప్పుడు, ఆ సందర్భంలో మేము, ఈ కలిగి మీరు అబ్బాయిలు ఇది ఇక్కడ చేయ అనుకుంటున్నారు? మేము ఒక స్ట్రింగ్ మరియు ఇప్పుడు ఒక పూర్ణాంకానికి ఉన్నాయి. ప్రేక్షకులు: ఇది ఇప్పటికీ ఒక పూర్ణాంకానికి ఉంది. ALLISON BUCHHOLTZ-AU: ఇది ఇప్పటికీ ఒక పూర్ణాంకానికి ఉంది. మరియు కారణం నేను ఉంచుతాడు is-- మరింత ఉదాహరణలు, కానీ ఈ ఒక యొక్క ఫన్. అది చేయుచున్నాడు కారణం ఉంది మీరు విషయాలు జోడించడానికి ప్రయత్నిస్తున్న వంటిది. మీరు జోడించడానికి ప్రయత్నిస్తున్న చేస్తే విషయాలు, నేను, ఊహించుకోవటం వెళుతున్న సహేతుక, మీరు ఏదో కలిగి మీరు అవకాశం సహేతుకమైన. నేను అది ఒక పూర్ణాంకానికి సిధ్ధంగా, మరియు వెబ్ మేము కేవలం సాధారణ వంటి, జోడించడానికి చూడాలని. మరియు అదే విధంగా, నేను మీరు అబ్బాయిలు ఆలోచన పొందుటకు అనుకుంటున్నాను. మేము కూడా ఉంది, ఇక్కడ ఈ ఒక కలిగి కేవలం అక్షరాలు, మరియు ఇదే చేస్తుంది. ఇది మీరు వెర్రి యూజర్, వంటిది. మీరు ఒక పూర్ణాంకానికి మీరు తెలుసు. ప్రేక్షకులు: మేము ఒక లేఖ ఉంచితే, రెడీ [వినబడని] విలువ లేదా కాదు? ALLISON BUCHHOLTZ-AU: ఓహ్, ఒక మంచి ప్రశ్న. యొక్క చూసేలా. వద్దు, ఇప్పటికీ ఒక పూర్ణాంకానికి ఉంది. దీనిని తక్కువ క్రేజీ. ఈ మీరు PHP చూపించడానికి కేవలం రకం కొన్నిసార్లు irrational-- లో లేదు ప్రవర్తించే పూర్తిగా అహేతుకం, కానీ కూడా ప్రవర్తిస్తాయని సూచించారు మీరు నిజంగా ఆశించకండి మార్గాల్లో. కాబట్టి, సందేహం లో, తనిఖీ విషయాలు రకాల. ఈ ఫంక్షన్ gettype సూపర్ ఉపయోగపడుతుంది. సాధారణంగా, మీరు తో ఏదైనా చేస్తున్నా plusses లేదా ఏ గణిత ఆపరేటర్లు, ఇది ఏదైనా చేపట్టడానికి జరగబోతోంది సహేతుకమైన కేవలం ఒక పూర్ణాంకానికి. కాబట్టి, మీరు చార్ 1, లేదా ఒక కలిగి స్ట్రింగ్ 1, లేదా 1 వాస్తవ Int, అది భావించాలి చేస్తాడు. మీరు ఆరంభంలో అనుకుంటే ఏదైనా, మీరు పూర్తిగా చెయ్యవచ్చు. మీరు వంటి ఏదో చేయగల ఇక్కడ రెట్టింపు, నేను నమ్మకం. ఆ సందర్భంలో, అది ఓహ్, సే అవకాశముంది. నేను ఈ ఒక డబుల్ ఎందుకంటే చేస్తాము మీరు స్పష్టంగా ఒక డబుల్ అన్నారు. మీరు ఎల్లప్పుడూ స్పష్టంగా చెయ్యవచ్చు PHP ఏదో ఒకటి చేయండి, కానీ. ప్రేక్షకులు: వేచి, ఎందుకు ఒక ప్లస్ 1 ఉంది? ALLISON BUCHHOLTZ-AU: ఓహ్. అక్కడ. ఇది కేవలం ఒక echo ఉంది. నా దోషం. కాబట్టి, మీరు స్పష్టంగా దానిని తెలియజేయవచ్చు ఒక నిర్దిష్ట రకం యొక్క ఏదో, కానీ సమయం, అది చేస్తాడు డైనమిక్ పని నిర్ణయించుకుంటారు. కాబట్టి అది ద్వారా కొనసాగించడాన్ని జరగబోతోంది మరియు అది సరే, వంటి చేస్తాడు. ఏమి చాలా చేస్తుంది ఈ కోసం భావం ఉండాలి? నిజానికి ఒక స్ట్రింగ్ ఉండాలి? అది ఒక పూర్ణాంకానికి ఉండాలి? అది ఒక ఫ్లోట్ ఉండాలి? అది ఒక డబుల్ ఉండాలి? మరియు మీరు కోసం నిర్ణయించుకుంటారు ఉంటుంది. మీరు దానిని బలవంతంగా మీరు ఏమి, కానీ ప్రేక్షకులు: ఇది నెమ్మదిగా ఉందా? ALLISON BUCHHOLTZ-AU: చక్కగా, నేను అర్థం, సి చాలా సమర్థవంతంగా. నేను ఎందుకంటే ఖచ్చితంగా నెమ్మదిగా అని అది జరగబోతోంది వంటి ప్రాసెస్ ఉంది. సి, నేను వేగంగా దాదాపు ఖచ్చితంగా ఉన్నాను. కానీ స్పష్టంగా ఉంది ఒక ఇక్కడ మంచి విషయాలు చాలా మేము గురించి ఆందోళన లేదు. కాబట్టి, మేము శోధిస్తున్న వ్యూహం ద్వారా, మేము నిజానికి సృష్టించడానికి లేదు శ్రేణి ద్వారా కొన్ని శోధన. మేము కీ కోసం అడగవచ్చు మరియు PHP అది జాగ్రత్తగా పడుతుంది. కూల్. పరమాద్భుతం. నా ఉదాహరణలు ముగింపు కనిపిస్తోంది. మీరు అబ్బాయిలు ఎప్పుడూ వెళ్తున్నారు ఇప్పుడు ఆ మర్చిపోతే. ఓహ్, PHP కేవలం ఉంది, వంటి మీరు మాత్రం ఏ, ఏ, ఏ వంటి ఎవరు తల్లి వంటి. నేను మీరు అర్థం ఏమి. నేను మీరు ఏమి తెలుసు. సరే. కాబట్టి ఈ, ఆశాజనక, మీ కోసం ఉపయోగపడుతుంది pset, చాలా ప్రారంభంలో కనీసం, మీరు అన్ని వ్యవహరించే ఎందుకంటే వినియోగదారు నుండి రూపాలు మరియు విషయాలు. రెండు మార్గాలు ఉన్నాయి మేము PHP మరియు HTML తో సమాచారం చుట్టూ పాస్ మేము అక్కడ ఆ రెండు విషయాలు మధ్య. కాబట్టి మేము ప్రవేశిస్తుంది $ _ గెట్, కలిగి URL ద్వారా, మరియు మేము, $ _ పోస్ట్ కలిగి సందేశం లో ప్రవేశిస్తుంది శరీరం, మరియు కాబట్టి మేము అది దాచిన పరిగణలోకి. కానీ అర్థం ఒక విషయం ఉంది వీటిలో ఏదీ సురక్షిత భావిస్తారు. మీరు ఎవరైనా ఉంటే ఎవరు అన్నారు సందేశాలను అంతరాయం ముందుకు వెనుకకు మీరు మరియు మధ్య సర్వర్, వారు ఇప్పటికీ ఈ డేటా పొందవచ్చు. వారు కేవలం ఒక చిన్న కష్టం చూడండి. ఇది నిజంగా అది ఆ కాదు కేవలం URL నుండి దాగి. ఇది సందేశంలో ఇప్పటికీ అయితే అయితే, వారు ఆ యాక్సెస్, ఇది నిజంగా కేవలం వంటి వార్తలు ఇది వ్యత్యాసం వంటిది ఏదో మధ్య బయట రాస్తున్నారు ఒక కవచ మరియు ఏదో ఉండటం లోపల కాగితంపై రాసిన. ఇది కవచ తెరవడానికి కష్టం కాదు మరియు లోపల కాగితం ముక్క పొందడానికి. మంజూరు, అది చాలా సులభం ఇష్టం కేవలం బయట చదవండి. కానీ ఎలా మీరు వార్తలు రకమైన ఈ భావిస్తారు. వీటిలో ఏదీ ఉన్నాయి నిజంగా సురక్షిత భావిస్తారు. సరే? మంజూరు, నిజంగా లేదు మీ pset కోసం పట్టింపు మీరు వ్యవహరించే లేదు ఎందుకంటే వ్యాపార రహస్యాలు, కానీ సాధారణంగా ఒకటి విషయం మేము నిజంగా ప్రజలు ఎందుకంటే నొక్కి ఓహ్, బాగా, అది రహస్య ఉంది, అనుకుంటున్నాను. ఇది సూపర్ సురక్షిత ఉండాలి. నం ఇది సురక్షిత కాదు. ఇది కేవలం కొద్దిగా తక్కువ అసురక్షిత, నేను అంచనా. లేదా అరక్షిత. కాబట్టి మేము నిజానికి ఒక ఉదాహరణ. మీరు తెలిసి, నేను ప్రేమ ఉదాహరణలు తో బోధించే. ఈ మంచి సహాయపడుతుంది వంటి నేను భావిస్తున్నాను. కాబట్టి, మేము ఇక్కడ కొన్ని సాధారణ రూపం కలిగి నిజానికి ఇది, మీరు అబ్బాయిలు ఎప్పుడూ ఉంటే PHP గురించి గందరగోళం, ఈ నిజంగా చిన్న ఉంది కానీ php.net నిజానికి ఉంది మంచి డాక్యుమెంటేషన్. నేను నిజంగా అది ఇష్టం. నేను ఈ కోసం సిద్ధం అది ఉపయోగించి విభాగం, నేను మీరు కోసం వెట్ అది. ఈ వారిని ఒక ఉదాహరణ ఎలా $ _ పోస్ట్ మరియు $ _ గెట్ పని. మాత్రమే తేడా ఈ రెండు మధ్య, సమాచారం ఉన్న పాటు ఇది URL లో కావచ్చు, ప్రదర్శించబడుతుంది లేదా శరీరం లో, కూడా ఉంది పద్ధతి ఏమిటి. HTML-- ఈ కోసం మీ రూపంలో కాబట్టి చాలా సాధారణ HTML రూపం. ఎవరైనా అది ఏమి నాకు వివరంగా చెప్పగలరా? ప్రేక్షకులు: మీ పేరు మరియు వయస్సు కోసం అడగండి. ALLISON BUCHHOLTZ-AU: సరిగ్గా. కాబట్టి మేము కొన్ని రూపం చర్యలు. మాకు అది కొన్ని చట్టం రూపం తెలియచేస్తుంది. మరియు జరిగే అవకాశముంది మేము సమర్పించండి కొట్టాడు, ఉంది, అది, action.php కాల్ చేస్తాడు ఈ అంటే ఏమిటి, మరియు అది కాల్ చేస్తాడు $ _ పోస్ట్ యొక్క ఒక పద్ధతి తో. , ఈ సందర్భంలో మీ సమాచారం దాచిన ఉంది. మరియు అది కేవలం మీ పేరు కొన్ని, వార్తలు పేరు అని ఇన్పుట్ రకం, వయస్సు, ఇన్పుట్ రకం మేము కూడా వయస్సు కాల్ = "టెక్స్ట్". మరియు మేము సమర్పించండి హిట్ చేస్తే, Action.php కాల్ సమర్పించండి. మేము నిజానికి కొట్టాడు కాబట్టి మేము, సమర్పించండి పోస్ట్ తెలుసు, ప్రతి SE, మరియు మేము నిజానికి ఈ చూస్తారు మీ సమస్య సెట్ ఆశాజనక మేము చేస్తాము ఆ కొద్దిగా నడవడానికి ను. మరియు అది ఇక్కడ ఏమి అన్ని టపా కొన్ని superglobal వేరియబుల్ ఉంది మేము ఉపన్యాసం సమయంలో మాట్లాడారు. మరియు మీరు గురించి $ _ పోస్ట్ భావిస్తే ఎలా అది కేవలం ఒక అనుబంధ శ్రేణి. సరే? కాబట్టి ఈ కొన్ని కీ ఈ, ఉంది కొన్ని కీ, మరియు ఏ వినియోగదారు ఇన్పుట్ అవుతుంది ఒక ఆ ప్రతి విలువ. సరే? అయితే మేము ఈ శ్రేణి రాయడానికి నిజానికి మేము తర్వాత కుడి కనిపించినప్పటికీ సమర్పించిన, మనం కలిగి, ఈ, మా $ _ పోస్ట్ ఉంది మరియు కొన్ని శ్రేణి మేము కొన్ని పేరు ఉన్న. యొక్క కేవలం మేము నా పేరు చేస్తాను చెప్పారు, మరియు అప్పుడు మేము, 21 వయస్సు కలిగి. వూ. కాబట్టి ఈ అన్ని $ _ పోస్ట్ ఉంది. $ _ పోస్ట్ సరే, కేవలం ఒక అనుబంధ శ్రేణి? ఇది కేవలం సరే, చెప్పారు. మేము చేసిన విషయాలు ఏమిటి వినియోగదారు నుండి అడిగారు? వేరియబుల్స్ ఏమిటి మేము చుట్టూ ప్రయాణిస్తున్న చేస్తున్న మేము ఈ రూపంలో అడిగారు చేసిన? ఆపై ఏమి ఉన్నాయి విలువలు సంబంధం? కాబట్టి ఈ సందర్భంలో, ఉంటే నేను సమర్పించిన అల్లీ ఒక పేరు మరియు 21 వయస్సు తో, ఈ $ _ పోస్ట్ ఎలా ఉంది. సరే? మరియు ఈ ఏమి ఈ ఉంది PHP ఫైలు యాక్సెస్. అన్ని కుడి? ఈ సందర్భంలో, ఈ కేవలం వంటిది మా శ్రేణి నుండి ఏ ఇతర విషయం పొందడానికి. బదులుగా ఒక సూచిక మా శ్రేణి, మేము కొన్ని కీ. కాబట్టి ఈ ఇవ్వాలని అన్నారు నాకు కీ పేరు వద్ద విలువ. కాబట్టి ఈ అల్లీ అని అన్నారు ఈ ఇక్కడే నాకు ఇవ్వాలని అన్నారు $ _ పోస్ట్ పేరు వద్ద విలువ కీ 21 ఉంటుంది వయస్సు, ఉంది. మీరు మాత్రం ఈ కొంచెం చేయడం. అవును, ఇది భాగంగా నుండి? ప్రేక్షకులు: మీరు ఉన్నప్పుడు దిగువ భాగం వద్ద గురిపెట్టి. ALLISON BUCHHOLTZ-AU: ఈ దిగువ భాగాన్ని? సరే. కాబట్టి, మీరు ఈ మా HTML అర్థం ఏర్పాటు, మరియు మేము కొన్ని పద్ధతి $ _ పోస్ట్ కలిగి, ఇది ముఖ్యమైనది. ఈ కూడా, $ _ గెట్ ఉంటుంది కానీ ఈ ప్రయోజనం కోసం, మేము కేవలం అది $ _ పోస్ట్ చెప్పాలి వెళుతున్న. మేము ఈ ఫారమ్ను సమర్పించినప్పుడు, ఈ ఉంది అని ఒక PHP ఫైలు భాగంగా. కాబట్టి ఈ PHP ఫైలు ఇప్పుడు అమలు అన్నారు మా HTML నుండి సమాచారం ఇచ్చిన రూపం. కాబట్టి ఏమి, ఉన్నప్పుడు మేము మా HTML రూపం submit కొట్టాడు, మీరు ఈ superglobal ప్రయాణిస్తున్న, ఇది కేవలం ఒక అనుబంధ శ్రేణి. ఇది ఈ ఉంది. ఇది కేవలం ఫైల్ వేశారని వంటిది. మరియు అది సరే, ఇక్కడ $ _ పోస్ట్ ఉంది, ఉంది. ఇది మీ అనుబంధ శ్రేణి. మీరు ఏమి అది. మరియు మేము OK విధంగా చేస్తున్నారు. పేరు వద్ద నాకు విలువ ఇవ్వండి, మరియు నాకు వయసులో విలువ ఇవ్వాలని. కాబట్టి ఈ కేవలం కీలు, ఉంటాయి మరియు ఈ మా శ్రేణి. అర్ధమే లేని? ప్రేక్షకులు: Mhmm. ALLISON BUCHHOLTZ-AU: బ్రహ్మాండం. ప్రేక్షకులు: మీరు సమర్పించడానికి ఉంటే రూపం అది కేవలం డేటా వ్రాయడానికి లేదు? ALLISON BUCHHOLTZ-AU: అవును. Mhmm? ప్రేక్షకులు: ఎందుకు మీరు ఉన్నాయి అది ఒక పూర్ణాంకానికి ఉంది తెలుపుటకు? ALLISON BUCHHOLTZ-AU: ఈ సందర్భంలో, యూజర్ కేవలం ఒక పూర్ణాంకానికి అని అది బలవంతంగా. ప్రేక్షకులు: సరే. ALLISON BUCHHOLTZ-AU: నేను తెలియదు మీరు నిజంగా ఆ అవసరం ఉంటే, కానీ వారి ప్రయోజనాల కోసం, వారు నిర్ణయించుకుంది వారు నాకు అది ఒక పూర్ణాంకానికి అని. వారు కేవలం అది ఒకే రకం పాత్రలు చేయడం చేస్తున్నారు. బహుశా వారు దానిని ఉపయోగించి మీరు తర్వాత ఏదో. ఈ కేవలం ఒక స్నిప్పెట్. అవును? ప్రేక్షకులు: వారు టైప్ 12, T-W-E-L-వి-, వయసు కోసం? ALLISON BUCHHOLTZ-AU: వారు ఒక పూర్ణాంకానికి అని టైప్ ప్రయత్నించారు? ప్రేక్షకులు: అవును. ALLISON BUCHHOLTZ-AU: నేను ఆ ఏమి మర్చిపోతే. నేను మార్చేందుకు ప్రయత్నించండి అనుకుంటున్నాను ఒక పూర్ణాంకానికి మొదటి పాత్ర, లేదా విలువ తీసుకొని మార్చేందుకు అది, కానీ నేను ఖచ్చితంగా అది మర్చిపోతే. వ్రాయడానికి ఒక ఆహ్లాదకరమైన విషయం ఒక కార్యక్రమం మరియు ప్రయత్నించండి. ఒక జంట పంక్తులు. సరే, ఈ ప్రధాన ఒకటి మీరు చూడాలని ఆ విషయాలను చేస్తూ. నేను ఆశాజనక నడిచి వెళుతున్న ఫైళ్ళను జంట ద్వారా మీరు అబ్బాయిలు తో pset నుండి. మేము చూడాలని కనిపిస్తుంది సమయం, కాబట్టి మేము ఆ చేయవచ్చు. కానీ మీరు మాత్రం విషయాలు చాలా చేయడం ఈ వంటి, మీరు అక్కడ పేరు ఒక HTML రూపం నుండి విషయాలు ఈ PHP రూపం అప్పుడు రెడీ సూచనలను కొన్ని సెట్ అమలు అందించింది డేటా. ఆ వాచ్యంగా మీ pset యొక్క సారాంశం ఉంది. అవును. ప్రేక్షకులు: రకం = ఆ, "submit" HTML రూపం లో ఒక బటన్ ఉంటుంది. కాల్ మార్గం ఉంది ఆ బటన్ ఏదో? కాబట్టి మీరు = "submit" పేరు మాదిరిగా అవుతుంది? లేదా ఆ బటన్ అవతరిస్తుంది ప్రస్తుతం ఖాళీ మీరు ఎందుకంటే మాత్రమే అది ఒక రకం, ఒక పేరు ఇచ్చింది. ALLISON BUCHHOLTZ-AU: నేను అని ప్రస్తుతం ఖాళీ చేస్తాడు. మేము ఖచ్చితంగా లో చూడవచ్చు pset, మేము ఖచ్చితంగా ఎందుకంటే చూడటం విషయం రకం నమోదు. కానీ అవును, మీరు ఖచ్చితంగా పేర్కొనవచ్చు మీరు మీ బటన్ కావలసిన టెక్స్ట్. OK, SQL. మీరు కొనుగోలు మరియు స్టాక్స్ విక్రయిస్తున్న చేసినప్పుడు, మీరు ఆ ట్రాక్ అవసరం. కాబట్టి మేము ఆ చేయబోతున్నామని మార్గం కేవలం ఒక డేటాబేస్ ఇది SQL, తో. పట్టిక పేరు గా భావిస్తారు మీరు అన్ని ఈ సమాచారం ఉంచుతున్నారు మీ వివిధ వినియోగదారులు గురించి. మరియు మీరు అబ్బాయిలు ఉన్నాయి ఈ ఒకటి సృష్టించడానికి జరగబోతోంది. ఇది చాలా బాగుంది ఉంది. మరియు కేవలం నాలుగు ప్రధాన విషయాలు ఉన్నాయి మీరు ఈ pset కోసం తెలుసుకోవాలి, మరియు వారు నవీకరణ ఉన్నాయి, కాబట్టి మీరు ప్రధానంగా డేటా అప్డేట్. అది ఇప్పటికే ఉంది తెలుపుతాయి. అది కాదు ఉంటే, అది జరగబోతోంది లోపం తో మీరు నొక్కండి, కాబట్టి మీరు చెక్ అనుకుంటున్నారా. మరియు మీరు నేను on-- డేట్ నేను సమయం actually- ఉండాలి, నేను ఈ జంట వ్రాయండి చేస్తాము. నేను నిజంగా మీరు అబ్బాయిలు ఒక ఇస్తుంది నమూనా యొక్క జంట, పూర్తి SQL ఆదేశాలను, ఈ కేవలం ప్రధాన ఎందుకంటే వాటిని, కానీ మీరు వాటిని కలిసి చేరవచ్చు. నేను ఆ చేస్తాను మరియు నేను పంపుతాము ఈ గమనికలు మీకు ఆ. మీరు ఏదో అప్డేట్ అనుకుంటే, మీరు అప్ డేట్ చేస్తున్నాము ఏమి చెప్పడం అవసరం మరియు ఇక్కడ మీరు అప్ డేట్ చేస్తున్నాము. కాబట్టి ఒక సాధారణ SQL ఆదేశం నవీకరణ ఉంటుంది ఏదో ఏదో సమానం ID. లేదా వంటి నవీకరణ చిరునామా పేరు ID 3 సమానం, మరియు ఈ చిరునామా రంగంలో నవీకరిస్తుంది మూడు యొక్క ఒక ID కలిగి ఉన్న మీ యూజర్ యొక్క. సరే? కాబట్టి మీరు SQL మరియు W3schools వెళ్ళండి ఉంటే, వారు అద్భుతంగా ఉదాహరణలు కలిగి. నిజానికి, నేను తీసి ఉండవచ్చు కొద్దిగా కొన్ని అప్. ఆపై ఇన్సర్ట్, మీరు కేవలం అక్కడ కొన్ని విలువలు ఇన్సర్ట్. మీరు కొన్ని కొత్త సృష్టించడానికి ప్రయత్నిస్తున్న చేస్తే ఎంట్రీ, మీరు ఒక కొత్త యూజర్ సృష్టిస్తున్నారు కాబట్టి, మీరు ఇన్సర్ట్ చేయగల మీ డేటాబేస్ అని ఏమైనా, మరియు మీరు అన్ని ఈ విలువలు వుంటుంది. అప్పుడు మీరు, ఎంపిక కలిగి వీక్షించడానికి విలువలు ఎంచుకోండి. మీరు తనిఖీ ప్రయత్నిస్తున్న చేస్తే ఒక వినియోగదారు ఉంది లేదా మీరు అయితే చూడండి నిర్దిష్ట పట్టుకోడానికి ప్రయత్నిస్తున్నారు ఒక వినియోగదారు గురించి సమాచారం మీరు ఎంపిక ఉపయోగించి చూడాలని. ఆపై తొలగించండి నేను, అక్కడ అందంగా సులభం. మీరు తొలగించడం చేస్తున్నారు పట్టిక నుండి ఏదో. నిజానికి, నాకు నిజంగా తీసి తెలియజేయండి మీరు అబ్బాయిలు కోసం కొన్ని ఉదాహరణలు అప్. ఓహ్ అది నా 61 పేజీ ఉంది, చూడండి. కాబట్టి మేము W3schools వెళ్ళండి ఉంటే, ఆశాజనక అది మళ్ళీ ఇష్టం. అవును, అది లవ్. మేము SQL వెళ్ళండి. కాబట్టి, ఈ ఇక్కడ విషయం. కాబట్టి, ఈ చాలా సులభమైన ఎంపిక ఉంది. మాన్, నేను ఈ ఫంక్షన్ ప్రేమ. కాబట్టి, మీరు ఎంపిక కలిగి వినియోగదారుల నుండి కొన్ని రంగంలో. ఈ సందర్భంలో, వినియోగదారులు సూచిస్తుంది మీరు ఉపయోగించే ఆన్లైన్ డేటాబేస్, సంసార మీ పట్టిక అని, మరియు ఉంది స్టార్ కేవలం ప్రతిదీ ఎంచుకోండి అర్థం. నాకు ప్రతి ఒకటి ఇవ్వండి. కాబట్టి, నేను మీరు అబ్బాయిలు ఒక ఇవ్వాలని ఈ పేరు యొక్క ఉదాహరణలు జంట. కాబట్టి మేము ఎంపిక, UPDATE కలిగి. ఇక్కడ సాధారణ సింటాక్స్ రకం. కాబట్టి UPDATE, సంసార మీ పట్టిక పేరు, మరియు అప్పుడు మీరు నిజానికి వెళుతున్న ఉంది మీరు మారుస్తున్నాము ఏమి డేటా ఉండాలి. కాబట్టి ఈ లెట్స్ ఉండబోతుంది కాలేదు నాకు ఇక్కడ ఒక ఉదాహరణ చేయడానికి. కాబట్టి ఈ ఉండబోతుంది అన్నారు సరే. నేను మాకు కోసం ఒక చిన్న డేటాబేస్ రూపొందించినవారు. మేము కొన్ని ID చూడాలని, కొన్ని సంవత్సరాల, మరియు కొన్ని అనే. కాబట్టి ID ఒక సంవత్సరం '15 మాత్రం, మరియు మేము కేవలం అది నాకు చూడాలని. ఎవరు రెండవ అవ్వాలనుకుంటున్నారు మా పట్టికలో వ్యక్తి? ఎవరైనా. నేను ఎమ్మా ఎంచుకోండి వెళుతున్న మీ పేరు యొక్క శీఘ్ర ఎందుకంటే. ఎమ్మా, మీరు ఏమి సంవత్సరం? ప్రేక్షకులు: సంవత్సరం? ALLISON BUCHHOLTZ-AU: అవును. ప్రేక్షకులు: '16. ALLISON BUCHHOLTZ-AU: '16. మీరు మాత్రం నేడు నా గినియా పంది. సరే, కాబట్టి మేము ఈ రెండు ప్రజలు. అసలైన, నాకు మనం. యొక్క నేను ఆమె తప్పు విన్న చెప్పారు, మరియు నేను నిజానికి ఆమె ఒక సంవత్సరం యువ అన్నారు. ఆమె '17 ఉంది. మేము ఉంటే, ఇక్కడ మీరు ఏమి మేము ఎమ్మా సంవత్సరం అప్డేట్ కోరుకున్నారు ఆ ఉపయోగించి సరైన మనం కావలసిన అలా మేము ఇక్కడ పైగా UPDATE డేటా చెప్పాను ఉంది. మరియు ఈ అన్ని ఒక లైన్, కానీ చేయవచ్చు నేను ఇక్కడ స్పేస్ కోసం కంప్రెస్ చేస్తున్నాను, నేను ఇక్కడ రాయాలో. మరియు మేము సెట్ చేయాలనుకుంటున్నారా. కాబట్టి ఈ మేము అప్ డేట్ చేస్తున్నాము పట్టిక ఉంది. సెట్ ఏమి కాలమ్ అవతరిస్తుంది లేదా డేటా మేము నిజానికి మారిపోతున్నాయి. మనం మారుస్తున్నాము కాబట్టి, సంవత్సరం మేము, సెట్ సంవత్సరం = 16 చెప్పడానికి వెళుతున్న మరియు తర్వాత అక్కడ మాకు చెబుతుంది ఇది వినియోగదారు లేదా ఏమి వరుసగా మేము నిజానికి ఈ నవీకరించుటకు. కాబట్టి? మేము ఇక్కడ రెండు ఎంపికలు ఉన్నాయి. రెండు ఏమిటి? ఈ కుడి, ప్రత్యేకమైన? మా పేర్లు ప్రత్యేకమైన మరియు మా ID, ఏకైక కాబట్టి రెండు ఎంపికలు ఏవి కోసం మేము ఈ పేరు చేయగల? నేను మీరు ఒక ఇస్తాము. మేము చేయగల పేరు ID = 2, లేదా మేము ఏమి చేయగలరో మేము ఇక్కడ ఈ ఉదాహరణ ఆఫ్ చూడాలని ఉంటే. ప్రేక్షకులు: [వినబడని]. ALLISON BUCHHOLTZ-AU: సరిగ్గా. కాబట్టి మేము కూడా = ఎమ్మా పేరు చేయగల. మరియు ఈ యొక్క గాని పని. మేము ఈ కొనసాగి, అది సరే, ఇలా అంటాను. మేము అది మారుస్తాము. మీరు, వాస్తవానికి 16 ఉన్నాము ఇప్పుడు మీరు కుడి మళ్ళీ ఉన్నారు. సరే, ఈ ఉంటుంది మీ pset లో సూపర్ ఉపయోగకరమైన పేరు బహుశా ఎవరైనా నిర్ణయించుకుంది ఆపిల్ యొక్క 100 షేర్లను కొనుగోలు, మరియు అప్పుడు వారు సరదాగా ఉండేవారు. నేను మాత్రమే 90 షేర్లు కావలసిన. కాబట్టి వారు వాటిని 10 అమ్మే, కాబట్టి మీరు వాటాల మొత్తం నవీకరించవలసి ఉంది వారు కలిగి. కాబట్టి, పట్టిక అప్డేట్ స్టాక్స్ నవీకరించుటకు. సరే. కాబట్టి అక్కడ ఒక ఉదాహరణ. ఆ నవీకరణ సింటాక్స్ ఉంది. తొలగించు. ఓహ్. మా ఇతర ఒకటి ఇన్సర్ట్. కాబట్టి, ఇక్కడ ఈ ఒక చాలా పోలి ఉంటుంది. మేము కేవలం ఈ లో, చెప్పగల్గినవి కేసు యొక్క ఎవరైనా జోడించడానికి అనుమతిస్తుంది. మేము బెన్ ఈ సమయం జోడించవచ్చు. మేము ఇన్సర్ట్, మరియు మేము లేదు మా పట్టిక పేరు కావలసిన. ఈ సందర్భంలో అది డేటా వార్తలు. మరియు మేము కేవలం మీరు అప్పుడు, మీరు చూడాలని విలువలు, మరియు మీరు చేయబోతున్నామని ఏమి , మీరు నిజంగా నిర్ధారించుకోండి అవసరం మీరు ప్రతి వరుసలో కోసం ఏదో కలిగి మీరు కావలసిన. మీరు క్రమంలో వారికి. ఈ సందర్భంలో, మేము 3 చెబుతారు. మీరు, కుడి బెన్ 18 ఉన్నాము? ప్రేక్షకులు: 19. ALLISON BUCHHOLTZ-AU: 19? ప్రేక్షకులు: 19. ALLISON BUCHHOLTZ-AU: మీ సంవత్సరం '19? మీరు కుడి, '18 గ్రాడ్యుయేట్? ప్రేక్షకులు: ఓహ్. ALLISON BUCHHOLTZ-AU: గ్రాడ్యుయేషన్ సంవత్సరం. ప్రేక్షకులు: సరే. ALLISON BUCHHOLTZ-AU: నేను మీరు, వంటి ఉంది ఇప్పటికే ప్రణాళిక ఇక్కడ ఒక సంవత్సరం టేకాఫ్? కాబట్టి, '18, మేము బెన్ కలిగి. ఈ సందర్భంలో, అది ద్వారా వెళ్ళి, ఇక్కడ ఒక కొత్త ఎంట్రీ సృష్టిస్తుంది. కూల్. చాలా చెడ్డ, కుడి? ఈ చాలా అన్నారు మీరు అబ్బాయిలు కోసం వాక్యనిర్మాణం. కాన్సెప్ట్స్, రావాల్సిందే ఆశాజనక, చాలా సులభంగా. వాక్యనిర్మాణం మాత్రమే విషయం ఒక చిన్న గమ్మత్తైన ఉంటుంది. ఆపై మా చివరి ఉంది మీరు గమనించవచ్చు వంటి తొలగించు, మరియు, నేను అత్యంత ఈ వెబ్సైట్ సిఫార్సు. ఇది గొప్ప. Stuff ఒక టన్ను ఉంది. కాబట్టి, అదే విధంగా ఆ మేము కలిగి , తొలగించు కొన్ని UPDATE చాలా పోలి ఉంటుంది. బదులుగా మేము డేటా నుండి తొలగించు చేశారు. ఈ సందర్భంలో, మా గత కాబట్టి ఒక నేను ఇక్కడ వ్రాసి ఉంటుంది. యొక్క మేము నాకు తొలగించండి కోరారు చెప్పారు. నేను నేడు రాయలేదు. నుండి తొలగించు సంసార మేము లో ఉన్నాము పట్టిక, డేటా. మరియు మూడు మార్గాలు ఉన్నాయి మేము నాకు తొలగించడానికి ఎంచుకోవచ్చు. మీరు అబ్బాయిలు చెప్పు ఏమి మూడు మార్గాలు, మీరు నాకు ఎలా తొలగించవచ్చు కాలేదు ఉంటాయి? ID 1 సమానం ID, 1 సమానం. సంవత్సరం సమానం మేము చేయగల 15, లేదా పేరు అల్లిసన్ సమానం. కోర్సు, మాత్రమే ఉన్నాయి మూడు రకాలుగా, ఈ ఎందుకంటే అన్ని ప్రత్యేకమైన. సాధారణంగా మీ పట్టికలో, మరియు ముఖ్యంగా మీ pset లో, మీరు ఒకటి సెట్ చూడాలని ఈ నిలువు ప్రత్యేకంగా. ఇది బహుశా కొన్ని ఏకైక ID చేస్తాడు సంఖ్య, మీరు నిజంగా దగ్గర ఉంటే ఎందుకంటే, నిజానికి మీరు రెండు వివరించారు ఉండవచ్చు. తెలియజేస్తాము ఉంటే నేను గుర్తులేకపోతే మీరు ఇదే రెండు. ప్రేక్షకులు: అప్పుడు అది వారి ప్రవర్తన మార్చడానికి. ALLISON BUCHHOLTZ-AU: ఇది చేస్తాను. ఇది ఊహించని ప్రవర్తన కారణం చేస్తాము మీరు నిజంగా అంచనా కాదు. కాబట్టి మీరు ఖచ్చితంగా ఒక కాలమ్ ఉంటుంది మీ డేటాబేస్ లో, ఏకైక ఉంటుంది మరియు అది సాధారణంగా మీరు సెట్ చేసుకోవచ్చు కాబట్టి అది ఒక ఏకైక ID వంటిది, మరియు అది కేవలం ప్రతి డేట్ మీరు పట్టిక ఇన్సర్ట్. ఏ సమయంలో మీరు ఒక కొత్త సృష్టించడానికి వరుసగా, అది స్వయంచాలకంగా రెడీ పెంచడం మరియు అది కొన్ని ఏకైక ID ఇవ్వాలని. మీ pset కోసం సూచించు. సరే. కాబట్టి ఆ SQL ఉంది. కాబట్టి ఇప్పుడు మేము గురించి మాట్లాడటానికి వెళుతున్న నెలకొల్పుతుంది ఇది ఆఖరి విషయం, నిజానికి చాలా బాగా మీ pset, ఇది ముందుకు వెళ్ళి ఉంటే. MVC, మోడల్ వీక్షణ నియంత్రిక కాబట్టి. ఈ నిజంగా కేవలం ఒక మార్గం వ్యవస్థీకృత విషయాలను. సి అదే విధంగా మేము మీరు అబ్బాయిలు అడగండి విధులు మరియు ప్రత్యేక విషయాలు సృష్టించడానికి అవుట్, ఈ వేరు కేవలం ఒక మార్గం కోడ్ మీరు వెబ్ అభివృద్ధి చేస్తున్నా. కాబట్టి అది చాలా విషయాలు చేస్తుంది మరింత సొగసైన మరియు సరళమైన, మరియు ఈ నిజానికి మార్గం మీ pset వాస్తవానికి మీరు ఇష్టం లేదో కాబట్టి, అప్ సెట్ లేదా, మీరు తెలుసుకోవడానికి వెళ్తున్నారు లేదు, కూడా మీరు భావించడం లేదు ఉంటే మీరు నేర్చుకుంటున్నారు. మరియు ఒక విషయం అది కూడా అనుమతిస్తుంది, ఉంది ఒక యూజర్ సహకారం వంటి మరింత. నేను CS50 పట్టింది, నేను ఒక నా చివరి ప్రాజెక్ట్ కోసం వెబ్సైట్, మరియు నేను, నేను చేస్తాము వంటిది డేటాబేస్ stuff నిర్వహించగలుగుతుంది. నేను ముగింపు stuff తిరిగి, మరియు చేస్తాము నా నేను తీసుకొని చేసిన రూమ్మేట్ చాలా ఉయ్యాల ఉంది. ఆమె వేదిక డిజైన్ చేస్తుంది, మరియు ఆమె అది చాలా చేయాలని. నేను సరే, వంటి ఉన్నాను. మీరు యొక్క శ్రద్ధ వహించడానికి అన్ని ఫ్రంట్ ఎండ్ విషయం. మరియు విషయం, ఉంది మేము, చాలా వెంటనే చూస్తారు ఆ మోడల్ వీక్షణ నియంత్రిక మీరు అనుమతిస్తుంది పూర్తిగా కాబట్టి ఆ కోడ్ వేరు నేను పని అని మా పేజీలు అమలు, మరియు రెట్టింపు సమాచారం మా డేటాబేస్ లో, మరియు ఆమె కేవలం వస్తువులను చేయగలిగితే అందంగా, మరియు మేము, రెండు నిజంగా సంతోషంగా ఉన్నాయి మేము ఏమి వచ్చింది ఎందుకంటే మేము రెండు కావలెను మరియు మేము ఇతర ఒక పరిష్కరించేందుకు లేదు. కాబట్టి మేము కలిసి హంగ్. మేము ఉండాలనుకుంటున్నాను. నేను ఎదుర్కోవటానికి లేదు అన్ని CSS మరియు HTML అంశాలను. నేను వంటి, మీరు అందంగా తయారు చేశారు. నేను డేటాబేస్ ఎదుర్కోవటానికి చేస్తాము. కాబట్టి మేము నిజంగా ఈ కలిగి చల్లని, గొప్ప కొద్దిగా పట్టిక. నేను పట్టికలు ప్రేమ. మరియు ప్రధానంగా, నమూనా మీరు గురించి కేవలం మీ డేటాబేస్ భావిస్తున్నాను. నా ప్రాజెక్ట్ కోసం మోడల్ వ్యక్తి. ఇది అన్ని యొక్క నిల్వ గురించి సమాచారం మరియు డేటా నిర్వహణ. కాబట్టి అది మేము ముగింపు తిరిగి కాల్ ఇష్టం ఉంది. కాబట్టి మీరు అబ్బాయిలు వ్యవహరించే ఉంటుంది SQL డేటాబేస్ మరియు డేటా ఫైళ్లు. మీ మోడల్. మీ అభిప్రాయం, మీరు వాటిని రకం అర్ధమే, అనుకుంటున్నాను మీ యూజర్ వాస్తవానికి ఏమి ఉంది. ఇది వినియోగదారు ఇంటర్ఫేస్. ఇది ఆ ముందు ఎదుర్కొంటున్న భాగం ఉంది. కాబట్టి ఆ ఏమి నా రూమ్మేట్ అన్ని సమయం పని వచ్చింది. ఆమె సూపర్ సంతోషంగా ఉంది. కాబట్టి ఆ HTML యొక్క అన్ని వార్తలు, మరియు చాలా తక్కువ PHP ఉంది. మీరు కేవలం గురించి మాట్లాడటం వినియోగదారు ప్రదర్శించబడుతుంది చేయబడిన వాటిని, మేము హైపర్టెక్స్ట్ గురించి మాట్లాడటం. మేము అది యెంత గురించి మాట్లాడటం. మేము తర్కం గురించి మాట్లాడటం లేదు లేదా పరిస్థితులు, లేదా whatnot. ఆ అన్ని నిర్వహించింది కావాలి నియంత్రిక ద్వారా, OK? ఆ యూజర్ అభ్యర్ధనలను నిర్వహిస్తుంది కాబట్టి మరియు సమాచారం గెట్స్. మీరు గురించి తెలుసుకోవాలి కాబట్టి ఒక విషయం మీ pset, మీ అభిప్రాయాలు, ఆ ఉంది వాస్తవానికి ఏదైనా ప్రదర్శించడం సమాచారం మేకింగ్ ఎప్పుడూ మీ నమూనా కాల్స్. ఆ అన్ని నిర్వహించబడుతుంది మీ నియంత్రిక లో. మీ నియంత్రిక ఒకటి ఈ రెండు మధ్య mediating. ఇది మోడల్ అడుగుతుంది కొన్ని సమాచారం కోసం. ఇది ఆ పైగా iterate చేయవచ్చు సమాచారం, గుర్తించడానికి మీరు నిజానికి అవసరం ఏమి అది, ఇది ఏమి, మరియు అప్పుడు అది న పాస్ కేవలం సమాచారం మీరు మీరు ముద్రించడానికి చూడండి అవసరం అవుట్ లేదా సరే, యూజర్ ప్రదర్శించవచ్చు? మేము వీక్షణ కాబట్టి సంసార, యూజర్ ఎదుర్కుంటోంది కాబట్టి అది చాలా సులభంగా ఉంటుంది వాటిని గుర్తించడానికి కోసం, ఓహ్, మీరు చేస్తున్న ఉంటే మీ నమూనా కొన్ని కాల్ మరియు మీరు అన్ని వినియోగదారులకు అభ్యర్థిస్తున్నాము అక్షరంతో మొదలు, మరియు మీరు, మీ దృష్టిలో ఆ చేయుచున్నారు మీ వెబ్ పేజీ చూడండి ఎవరైనా శక్తివంతమైన అని పొందలేక. మీరు తప్పనిసరిగా ఆ లేదు. మీరు ప్రజలు చూడాలనుకుంటే లేదు కంటే డేటాబేస్లో మరింత ఏమి వారు చూసిన ఉండాలి. వారి నిర్దిష్ట ప్రాధాన్యతలు. కాబట్టి కంట్రోలర్ ఆ అన్ని నిర్వహిస్తుంది. మీ php ఫైళ్లు అన్ని మేము చూస్తారు మీరు మీ నియంత్రిక ఫైళ్లు పరిగణించవచ్చును. మరియు మీరు ఎక్కడ వార్తలు నిజంగా మాత్రం మీ డేటాబేస్ నుండి విషయాలు కోరుతూ, మరియు iterating లేదా అభిసంధానించడం ఇది అవసరమైన ముందు ఇది ప్రయాణిస్తున్న చూడబడుతున్నాయి. ఇది నా అభిప్రాయం లో, ఒక నిజంగా చల్లని pset ఉంది. నేను కొంచెం అని తక్షణ తృప్తి వంటి, మీరు ఒక అమలు ఎందుకంటే చిన్న చిన్న విషయాలు చాలా, మరియు ప్రతి వస్తువు తన స్వంత పని చేయాలి. ప్రతిదీ, ఇష్టం లేదు ఇది పనిచేస్తుంది ఉంటే ఆపై చూడండి. సాఫ్ట్వేర్ వంటి మీరు వంటి ఎక్కడ, నేను రెడీ నిజంగా ఈ ఆశతో కుడి, అది కాదు ఎందుకంటే, చాలా ఉన్నాయి అది తప్పు కావచ్చు ఉంచాడు. అన్ని కుడి. నేను చెప్పారు చూసుకోవాలి ప్రతిదీ నేను MVC గురించి చెప్పటానికి అవసరమైన. అవును. కూల్. కాబట్టి CS50 ఫైనాన్స్, మేము కలిగి మా నమూనా, నేను ఇక్కడ చెప్పారు. ఇది MySQL మరియు phpMyAdmin చేస్తాడు. నేను ఖచ్చితంగా కాబట్టి ఆ పుల్ అప్ చేయవచ్చు మీరు అబ్బాయిలు ఇది చూడండి ఒక అవకాశం పొందండి. నేను చెప్పినట్టూ, అది మీ SQL ముందు డేటాబేస్, మీ నమూనా పనిచేస్తుంది మరియు మీరు మేము ప్రశ్నలు పిలుస్తాము పంపవచ్చు, ఇది విషయాలను ఈ రకాల ఉన్నాయి. ఈ ఒక ప్రశ్న అంటారు. ఈ మీరు కేవలం ఎక్కడ ఒక ప్రశ్న, ఉంది ఏదో కోసం మీ డేటాబేస్ అడుగుతూ, లేదా మీరు మీ మారుస్తున్నాము కొన్ని విధంగా డేటాబేస్. అది అంతే. మరియు మీరు తో అలా విధులు మేము ఇక్కడ మీరు ఇచ్చాను. మీరు కూడా చేయవచ్చు వాటిని చేతితో phpMyAdmin ద్వారా, ఇది మేము ఖచ్చితంగా పరిశీలించి చేయవచ్చు. నేను ఒక నమూనా సృష్టిస్తారు మీరు అబ్బాయిలు తో డేటాబేస్. సరే. కాబట్టి, నియంత్రిక. ఈ సందర్భంలో, అయితే మీరు నోటీసు, ఈ అన్ని PHP ఉంది. ఆ రకంగా గమనించండి మీ మీ నియంత్రిక యొక్క ప్రధాన విషయం ఇది ఎక్కువగా PHP ఉండాలని. మీరు మీ నియంత్రిక లో HTML కలిగి ఉంటే, అక్కడ ఏమి ఖచ్చితంగా కాదు. అదే విధంగా నేను అన్నాడు, మీరు ఉంటే [వినబడని] HTML తో నిర్వహించేందుకు, నేను నిజ ఆసక్తి ఉన్నాను. కాబట్టి మేము ఇక్కడ ఏమి కలిగి మీరు కొన్ని ప్రశ్న ఉంది. ప్రశ్న ఒక ఫంక్షన్ ఉంది ఆ మేము మీరు అబ్బాయిలు కోసం నిర్మించారు. ఇది ప్రశ్నలు ఒక రేపర్ వంటిది కొద్దిగా సులభంగా మీ డేటాబేస్. మీరు ఆ లేదు ఉంటే, వాక్యనిర్మాణం కోసం నిజంగా మీ SQL డేటాబేస్ మాట్లాడుతూ వేరే ఉండవచ్చు, అందువలన మేము చేస్తుంది కేవలం మీరు అబ్బాయిలు కోసం సరఫరా. మేము జీవితం సులభం చేయాలనుకుంటున్న. మీరు అబ్బాయిలు చేయవచ్చు, ఈ సందర్భంలో ఈ లైన్ ఏమి చెప్పు? కొన్ని పట్టిక నుండి ఎంపిక *. ప్రేక్షకులు: ఎంచుకోండి ఈ పట్టిక నుండి ప్రతిదీ. ALLISON BUCHHOLTZ-AU: సరిగ్గా. ఇది మాట్లాడుతూ కాబట్టి, నాకు ఇవ్వాలని ఈ పట్టిక నుండి ప్రతిదీ. మరియు అది లో ఇది నిల్వ కొన్ని వేరియబుల్ ఫలితంగా. ఫలితంగా సమానం కాదు ఉంటే ఈ, చెప్పారు తప్పుకు, అప్పుడు మేము ఈ యొక్క ప్రతి చేయండి. అయితే మీ ఏమీ, ఇక్కడ ఉంది పట్టిక యొక్క ఖాళీ లేదా కేవలం లేదు, అది తప్పుడు తిరిగి వెళుతున్న. ఈ సందర్భంలో, మేము కేవలం చేస్తున్న ఖచ్చితంగా ఏదో నిజానికి ఉంది మాకు తిరిగి. మరియు ఇక్కడ, మేము కలిగి మా గొప్ప foreach లూప్ మేము మీద iterating చేస్తున్న మా ఫలితంగా, మరియు మేము అది వరుస కాల్ చేస్తున్నారు, మరియు మేము ఈ టెంప్లేట్ రెండర్ చెప్పటానికి మీ డేటా ఈ ఫలితం. సరే? కాబట్టి అది కేవలం ప్రాసెస్ లో ఫలితంగా వరుసగా. లేకపోతే, అది అరుస్తుంటారు. కాబట్టి, ఈ ఒక ఉదాహరణ నియంత్రిక. మీరు చూడండి, ఈ ఉంది మాత్రమే క్షమించండి, అవును ప్రదేశం? ప్రేక్షకులు: ఎందుకు వరుసగా ముందు ఒక ఆంపర్సండ్ చిహ్నం? ALLISON BUCHHOLTZ-AU: వరుసగా ముందు ఒక ఆంపర్సండ్ చిహ్నం. మేము iterating ఉంటాయి. కూడా ఒక చిరునామా ఉంది of-- ప్రేక్షకులు: సి సూచిస్తూ వంటిది. ALLISON BUCHHOLTZ-AU: ఇది మీరు నిజానికి అని చూసుకోవాలి కాపీని అసలు మరియు సవరించుట. ఇది సి పేరు అదే విధంగా వార్తలు మేము కేవలం, ఇక్కడ సూచనగా అక్కడ నిర్ధారించుకోండి. ప్రేక్షకులు: ఇది కాదు == బదులుగా లేదు = PHP లో? ALLISON BUCHHOLTZ-AU: ఇది == కాదు. ప్రేక్షకులు: సి లో సమానం ఎందుకంటే కేవలం ఉంది ALLISON BUCHHOLTZ-AU: ఇది కేవలం = కాదు. ఏ, అవును. ఇది == కాదు. PHP లో == పరీక్షిస్తుంది ఎందుకంటే toggling తో సమానత్వం, మంజూరు, కానీ అదనపు నాణ్యత. కాబట్టి, అది PHP లో == కాదు. ఇది చిన్న ఒకటి వాక్యనిర్మాణం తేడాలు. అవును. కాబట్టి మేము కేవలం iterating చేస్తున్న ప్రతి వరుస ద్వారా, మరియు, రెండర్ మీరు అబ్బాయిలు ఉంటే మీ వివరాలను చదవండి, అని కొన్ని ఇతర విధి నిజానికి అన్ని HTML ప్రాసెస్ అన్నారు మరియు అది లో ప్రదర్శించడానికి మీ మీరు కోసం వెబ్ బ్రౌజర్. సరే. కాబట్టి, మేము మీ కంట్రోలర్లు ఆలోచించడానికి ఇష్టపడతాను వ్యాపార తర్కం నిర్వహిస్తుంది ఏమి. మీరు ఇక్కడ చూడండి మేము ఎక్కడ, ఈ ఉంది పట్టిక నుండి మా డేటా తీసుకొని, మేము, కొన్ని విధంగా అది ప్రాసెస్ మరియు అప్పుడు మేము అది ఆఫ్ అక్కడ. మేము కొన్ని టెంప్లేట్ రెండర్ చేసినప్పుడు, కొన్ని టెంప్లేట్ మా అభిప్రాయం, మరియు మేము మాత్రమే అది అక్కడ అది కావాలి డేటా. అన్ని డేటా. మేము అది పొందడానికి కావలసిన జస్ట్ డేటా. సరే? ప్రాసెసింగ్ తర్వాత సాధారణంగా డేటా. కాబట్టి ఈ వీక్షణ ఈ, ఉంది మేము కలిగి మొత్తం టెంప్లేట్, మరియు అన్ని ఈ, మీరు చేయవచ్చు చేస్తోంది మీ దృష్టిలో ఒక చిన్న PHP కలిగి. ఇది దృష్టిలో ఏ PHP వంటి కాదు. మీరు ఉండాలి చాలా దృష్టిలో తక్కువ PHP, మరియు మీరు ఎప్పుడూ మీ దృష్టిలో విచారణను. మీరు మాట్లాడటం ఎప్పుడూ మీ దృష్టిలో మీ డేటాబేస్. పెద్ద తేడా. సో వాట్ ఇక్కడ జరగబోతోంది మేము కలిగి, ఉంది వరుసగా ద్వారా iterating ఒక PHP. ఈ సందర్భంలో, మేము కావడంతో ప్రతి వరుస ద్వారా iterating మరియు ఏదో రెండరింగ్, ఈ ఉంది బహుశా ఒక రెండు డైమెన్షనల్ శ్రేణి వంటి మేము కొన్ని వరుసగా ఉన్న ఆ ఉంది, కూడా, వ్యూహం, మేము iterating చేస్తున్న ఎందుకంటే అది ద్వారా మళ్ళీ. మరియు మేము కేవలం ప్రింటింగ్ వరుసగా పేరు, అప్పుడు ముగుస్తుంది. మీరు foreach లో ఈ అవసరం లేదు. నేను నిజానికి ముందు ఎప్పుడూ చూడలేదు. నేను foreach చేయండి. OK, ఆ వ్యూ. మేము ద్వారా నడిచే ఉంటే యొక్క చూసేలా మీ pset యొక్క కొద్దిగా. మేము 15 నిమిషాలు, నేను మీరు ఖచ్చితంగా రెడీ అబ్బాయిలు కేవలం కంటే మరింత కోరుకుంటున్నారో ప్రారంభ ముగింపు. నేను ఈ అప్ తీసుకుని ఉంటే నాకు చూద్దాం. నేను మీరు అబ్బాయిలు ఎన్ని తెలియదు whatnot ఇంకా అది డౌన్లోడ్ మరియు, కానీ మేము, ఇక్కడ వినియోగదారు పేరు కలిగి మరియు మేము కొన్ని పాస్వర్డ్ను చేశారు. మరియు దురదృష్టవశాత్తు, కుడి ఇప్పుడు డేటాబేస్, ఖాళీ ఉంది కాబట్టి మేము నిజానికి అవసరం ఒక డేటాబేస్ సృష్టించేందుకు. బాగా, అదృష్టము అని. ఊహించలేదు. సాంకేతిక లోపాలు. సాంకేతిక ఇబ్బందులు. మేము కొన్ని pset7 కలిగి. కూల్. కాబట్టి, మీరు చేయవచ్చు ఒక విషయం, ఒక ప్రశ్నకు పట్టిక సృష్టిస్తారు. కాబట్టి ఈ users-- అన్నారు ఏమి మేము some-- ఉంటే మీరు, ఇక్కడ చేయవచ్చు నిజంగా ఇప్పుడు? సరే. సహజంగానే నేను వేడి చేయడం లేదు. ఓహ్. నేను ఎందుకు తెలుసు. నేను రూపొందించినవారు ఎప్పుడూ ఎందుకంటే నా అసలు పట్టికలు. కాబట్టి మీరు మొదటి ప్రారంభం ఒక డేటాబేస్, మీరు ఖచ్చితంగా మీరు ఎలా నిర్ణయిస్తారు ఉంటుంది విషయాలు నేను ఇక్కడ అవసరం? కాబట్టి మేము ఆఫ్ వెళ్ళి ఉంటే ఇక్కడ మా డేటా పట్టిక, మేము కొన్ని ID, కలిగి కేవలం ఒక పూర్ణాంకానికి ఉండగలరు. మేము ఇక్కడ పైగా చూస్తే, ఉంది ఇండెక్స్ ఆ చల్లని విషయం. మీరు ప్రాథమిక చేస్తే, అది చేస్తుంది మీ పట్టిక నిర్వహిస్తారు ఆ విషయం, మరియు అది కూడా ఏకైక చేస్తుంది. ఈ సందర్భంలో, మేము అది ప్రాథమిక చేస్తాము, మరియు నేను ఈ పేరు చేయడానికి వెళుతున్న, అప్పుడు మేము దాన్ని varchar చేస్తాము యొక్క 26 అక్షరాలు, ఎందుకంటే ఎందుకు లేదు? ఆపై మీరు సేవ్ వెళ్ళండి, మరియు చేయవచ్చు మీరు చూడండి ఉంటే, మేము ఇక్కడ కొన్ని వినియోగదారులు. మేము ఒక కోరుకుంటే కాబట్టి మేము దీనిని, ఇన్సర్ట్ మీరు ఆచరణలో అనుకున్నారు లేదా ఈ మార్గం మీ queries-- ఓహ్ బాయ్ తో. నేను ఎప్పటికీ ఈ లో ఉపయోగించలేదు. నేను ఈ తిరిగి పడుతుంది. మీరు మీ సొంత సవరించవచ్చు కేవలం మానవీయంగా సమాచారం చేర్చడం ద్వారా మీరు, వంటి ఏదో తో ఈ ఏ మార్చవచ్చు మీరు అనుకొంటే make-- కోరుకుంటే అకస్మాత్తుగా పేరు వదిలించుకోవటం, మీరు, డ్రాప్ చేయవచ్చు మీరు అన్ని ఆ చేయవచ్చు. మీరు అవసరం ఉంటే మానవీయంగా మీ పట్టిక మార్చడానికి, నేను అది చేయడం సిఫార్సు phpMyAdmin ప్రయత్నిస్తున్న వర్సెస్ SQL గుర్తించడానికి సాధారణంగా ప్రశ్నలు. మీరు మొదటి మీ pset మొదలు, మీరు, ఇక్కడ పని చూడాలని కాబట్టి ఆ అలవాటుపడతారు. మరియు మీరు నిజంగా కావలసిన మీ table-- విషయాలు ఇన్సర్ట్ ఆ ఉన్న నేను నిజంగా ఆశ్చర్యానికి ఇక్కడ there's-- ఎందుకంటే ఇది. ఆ నాకు కావలసిన ఏమి యొక్క. మీరు SQL వెళ్ళండి అయితే, మీరు అనుకొనుట మేము ఇక్కడ చూడండి వంటి నిజానికి, చూడండి, మేము SQL ప్రశ్నలు. మేము ఏదో ఎంచుకోండి కోరుకుంటే కాబట్టి లేదా మేము ఏదో చొప్పించాలని కోరుకుంటే, మేము వినియోగదారులు ఇన్సర్ట్ చేయవచ్చు? నేను మీరు బాక్ స్లాష్ అవసరం అనుకుంటున్నాను. తెలుసు ఒక విషయం ఉంటే, ఉంది మీరు, ఈ ఉపయోగిస్తున్నారు మీరు తిరిగి ఈ ఉపయోగించాలి సాధారణంగా ఇవి సంగ్రహంగా రాయడానికి, మీరు కుడి టాబ్ పైన, ఒక Mac న అయితే. కాబట్టి ఒక మంచి విషయం తెలుసు. మీరు వినియోగదారులు ఇన్సర్ట్ కాలేదు, మరియు మేము కుడి, మా విలువలు? కాబట్టి మేము విలువలు, మరియు మా విలువలు ఈ సందర్భంలో కేవలం ఉంటుంది, మేము మాత్రమే కాబట్టి మేము ఒక ID కలిగి మేము కోరుకుంటే ఒక చేయగల. అదృష్టము అని. సరే. కాబట్టి కేవలం ఒక సంక్షిప్త వంటిది SQL తో చిన్న విషయం, అయితే మరింత ఉపయోగకరంగా ఉండవచ్చు ఇక్కడ ఫైళ్ళను కొన్ని చూడండి. కాబట్టి డౌన్ లోడ్ పేజీకి వెళ్ళండి. ఓహ్, కాదు డౌన్ లోడ్. కాబట్టి, కేవలం ఒక శీఘ్ర రిహార్సల్ ఏమి ఈ ఫోల్డర్ల ప్రతి లో. ఇది కలిగి మేము కేవలం విషయాలు కలిగి ఆ, మీ బ్రౌజర్ ఆకృతీకరించుటకు మేము ఈ స్థిరాంకాలు కలిగి, మరియు మేము ఈ విధులు. మీరు వాటిని ఏ ఆసక్తి ఉంటే, నేను విధులు చూడటం సిఫార్సు. వాటిని ఆ ఒకటి, సూపర్ ఉపయోగపడుతుంది నిజానికి ఇక్కడ ఈ ఒక, డంప్ ఉంది. కాబట్టి మీరు ఈ ఉపయోగిస్తే, నిజానికి కేవలం ఏ వేరియబుల్ ప్రింట్ మీరు నచ్చిన. అయితే మీకు ఇందుకు ఉన్నాయి ఈ శ్రేణి కనిపిస్తుంది ఏమి, లేదా ఈ డేటా వాస్తవానికి, ఇది రూపకల్పన ఎలా, ఈ ఉపయోగించడానికి గొప్ప విషయం. మీరు ముఖ్యంగా ఒక బహుళ స్టాక్ వినియోగదారు, ఈ అవతరిస్తుంది గొప్ప ఏదో ఉపయోగించడానికి. అది formatted-- కావచ్చు నేను ఉన్నప్పుడు నా కనీసం తెలుసు ఈ pset, ఇది ఒక విధంగా ఫార్మాట్ నేను చాలా ఊహించని. నేను పైగా iterate ప్రయత్నిస్తున్నప్పుడు అది మరియు అది సవరించడానికి ప్రయత్నిస్తున్న, కానీ నేను నిజంగా కాదు నేను ఏమి అర్థం. మీరు కేవలం డంప్ ఉంటే, అది కాబట్టి బ్రౌజర్ దానిని ప్రింట్, మరియు మీరు ఖచ్చితంగా చూడగలరు అది ఎలా రూపకల్పన. ఇది సాధారణంగా ఒక గా ప్రింట్ చేస్తాము దాని కీలను మరియు దాని విలువలతో శ్రేణి. కాబట్టి అది సహాయపడుతుంది. ఇది కూడా చేయడానికి సహాయపడుతుంది మీరు నిజంగా నిర్ధారించుకోండి ఆ డేటా పట్టుకుని ఆ మీరు భావించాను. అయితే మీరు ఖచ్చితంగా, నా పట్టిక ఉండేవి ఈ ID ఒక వినియోగదారు ఉంది అన్నారు, కానీ మీరు డంప్ వెళ్ళండి వేరియబుల్, అది, కాదు మీరు ఖచ్చితంగా ఆ తెలుసు ఒక లోపం చేస్తాడు. ఈ ఉత్తమ టూల్స్ ఒకటి నా అభిప్రాయం లో డీబగ్గింగ్, కోసం. ఆపై ఒక ఇక్కడ ఇతర విషయాలు జంట, కానీ చాలా భాగం, ఆ నేను మీ దృష్టిని ఆకర్షించడం ఒక, ఇది చాలా ఉపయోగకరంగా ఉంటుంది ఎందుకంటే. పబ్లిక్, మేము ఇక్కడ ఏమి, ఈ మా CSS stuff అన్ని. కాబట్టి CSS, ఫాంట్లు, మా చిత్రాలు, whatnot. ఈ అన్ని అంశాలను అని మీరు సవరించడానికి లేదు. మీరు అబ్బాయిలు ఈ గురించి ఆలోచించవచ్చు ఫాంట్లు లో CSS వంటి విషయాలు ఉన్నాయి, ఈ ఒక నమూనా, లేదా ఒక వీక్షణ, లేదా ఒక నియంత్రిక? ప్రేక్షకులు: [వినబడని] ALLISON BUCHHOLTZ-AU: ఇది ఇష్టం ఒక అభిప్రాయాన్ని మరింత, కుడి? ఈ అన్ని నిర్వహణ విషయాల విషయాలు,. మేము ఇక్కడ ఈ తెరిస్తే, మేము చూడండి కాబట్టి అన్ని ఇక్కడ జరుగుతున్నది మేము ఏదో రెండరింగ్ చేస్తున్నారు. సరే? కాబట్టి ఈ చాలా చేస్తాను ఈ కోసం ఒక వీక్షణ అర్హత. కాబట్టి ఈ కొన్ని తీసుకుంటోంది, ఇది కొన్ని portfolio.php కాల్ మేము కలిగి, మరియు అది ప్రయాణిస్తున్న ఆ శీర్షిక మరియు పోర్ట్ఫోలియో లో. మరియు అది కేవలం ఆ రెండరింగ్ యొక్క. అసలైన, నేను తిరిగి తీసుకుని. ఈ ఎందుకంటే, ఒక నియంత్రిక ఉంది , నటించు గుర్తు, వీక్షణ అందించే. ఈ కాబట్టి portfolio.php కేసు మీ వీక్షణ ఉంటుంది. క్షమించండి, అబ్బాయిలు. Portfolio.php అవతరిస్తుంది మీ వీక్షణ, మరియు ఈ కేవలం ఆ ఆ కోసం మీ నియంత్రిక. మరియు మేము ఈ పరిశీలించి ఉంటే ఇక్కడ చివరి, టెంప్లేట్లు, టెంప్లేట్లు ఇక్కడ మీ అభిప్రాయాలు అన్ని. స్పష్టంగా, మేము చూడండి చేస్తే మేము ఇక్కడ HTML చాలా చూడండి. కాబట్టి ఈ ఒక కేవలం మీరు చూపిస్తోంది లాగిన్ పేజీ ఎలా ఉండాలి. మీరు మేము కొన్ని గమనించవచ్చు రూపం సమూహాలు, submit కలిగి. ఇక్కడ మీరు ఏమి నిర్ణయించుకుంటారు ఎలా అక్కడ ప్రదర్శించబడుతుంది. మీరు "submit" = కొన్ని బటన్ రకం, మరియు అప్పుడు మీరు ఏమి కలిగి బటన్ లో ప్రదర్శించడానికి. కాబట్టి మీరు చేస్తుంది ఎలా కావలసిన ఏ కనిపిస్తారు. మరియు మేము మేము కొన్ని ఇక్కడ చూడండి యూజర్పేరు, కొన్ని పాస్వర్డ్ను, మరియు మేము నిజానికి సమర్పించండి కొట్టాడు, ఇది, కొన్ని పోస్ట్ చేస్తాడు మరియు అది ఏమి పోస్ట్ చేస్తాడు? ఈ వీక్షణ నియంత్రిక ఏమిటి? మేము submit కొట్టాడు, పిలిచేవారు జరగబోతోంది? మేము తెలుసా? ఇది login.php, ఇక్కడే. ఏదో మీరు అబ్బాయిలు అమలు కానుంది. మీరు ఎల్లప్పుడూ తెలియజేయవచ్చు ఏమి చేస్తాడు మీరు సమర్పించండి హిట్ తర్వాత అని ఇక్కడ ఈ మొదటి లైన్ ద్వారా. రూపం చర్య ఏమిటి. ఈ సమర్పించిన ఉన్నప్పుడు, మేము ఏమి చర్య తీసుకోవాలని లేదు? మేము login.php కాల్, మరియు మేము ఈ పద్ధతి తో కాల్ పోస్ట్, ఇది ఉంది దాచిన సమాచారం. సరే? కాబట్టి ఈ ఖచ్చితంగా మీ అభిప్రాయం, మరియు మేము login.php-- వెళ్లిన ఉంటే మేము అది కలిగి ఇంకా? అవును. మేము ఇక్కడ, ఈ చూడండి కనుక చాలా తర్కం ఉంది. ఇది ఇక్కడ అన్ని మా PHP వార్తలు. మేము అది $ _ గెట్ ఉంటే చూడటానికి ప్రయత్నిస్తున్న ఇది $ _ పోస్ట్, విషయాలు నిర్ధారించడంలో ఉంటే, విచారణ, ఈ విషయాన్ని. కాబట్టి కేవలం మూడు ఉన్నాయి ఇక్కడ వివిధ విషయాలు. మీరు విషయాలు మార్చడానికి లేదు. మీరు విషయాలు సృష్టించడానికి వస్తుంది టెంప్లేట్ లో, బహుశా, కానీ చాలా HTML లేదా ఈ వెళ్తాడు ఏ స్టైలింగ్, మీరు సాదా గా వదిలి లేదా మీరు కావలసినన్ని క్లిష్టమైన. కొంతమంది దీనిని నిజంగా పొందడానికి మరియు కొన్ని చాలా అద్భుతంగా వెబ్సైట్లు. మీరు అలా లేదు. మీరు సమయం ఉంటే, అది వార్తలు ఒక నిజంగా చల్లని విషయం. CSS మరియు HTML తో చుట్టూ మీరు విసిగిపోకండి మరియు అది కోసం ఒక మెరుగైన భావాన్ని కానీ ఒత్తిడి అనుభూతి లేదు. మీరు చేయడానికి పుష్కలంగా ఉంది లాగిన్ అమలుపై తిరిగి ముగింపు, నమోదు, మరియు ఈ అన్ని విషయాలను. కాబట్టి ఆశాజనక ఆ కొద్దిగా సహాయపడుతుంది. మీరు అబ్బాయిలు ఏవైనా ప్రశ్నలు లేదు ఏదైనా గురించి మేము, పైగా మారారు ఏ ఇతర వనరుల? నేను ఖచ్చితంగా అన్ని పంపుతుంది మీరు అబ్బాయిలు నా ఉదాహరణకు PHP కోడ్, మరియు అప్పుడు సంకోచించకండి చిత్రాలు లేదా ఈ యొక్క whatnot. కూడా ఇది ఆన్లైన్. మీరు ఎల్లప్పుడూ మళ్ళీ చూడవచ్చు. అంతే ఉంటే, ప్రతి ఒక్కరూ మంచి కాబట్టి? అవును. ప్రేక్షకులు: నేను కావలసిన మేము ఉన్నప్పుడు, నిర్ధారించడానికి , SQL ఎంపిక చేయడం స్టార్ కుడి, ప్రతిదీ అర్థం? ALLISON BUCHHOLTZ-AU: అవును. ప్రేక్షకులు: ఆపై ఉంటే మీరు స్టార్ లేదు, మీరు అనుకుంటే అది ఒక నిర్దిష్ట నుండి తీసుకోవాలని వరుసగా, అప్పుడు మీరు కేవలం పేరు చాలు of-- ALLISON BUCHHOLTZ-AU: వరుసగా పేరు మరియు మీరు మీరు విలువ కావలసిన ఏమి. ప్రేక్షకులు: ఆపై తేదీ. ALLISON BUCHHOLTZ-AU: ఏది మీరు అవును, చూస్తున్న. అదే విధంగా, మీరు లేకపోతే * నుండి తొలగించు కొన్ని పట్టిక ప్రతిదీ తొలగిస్తాము. కాబట్టి, * ఒక అడవి ఉంది ప్రతిదీ కోసం కార్డు. ప్రేక్షకులు: సరే. ALLISON BUCHHOLTZ-AU: కూల్. పరమాద్భుతం. బాగా, ఒక గొప్ప సోమవారం, అబ్బాయిలు కలిగి. నేను వచ్చే వారం మీరు చూస్తారు. మీ pset అదృష్టం.