PHP-and-MySQL/C3/MySQL-Part-7/Malayalam

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 ട്യൂട്ടോറിയലിന്റെ ഈ ഭാഗത്ത്, ഒരു സിംപിൾ പ്രോഗ്രാം ക്രിയേറ്റ് ചെയ്യാൻ ഞാൻ നിങ്ങൾക്ക് ചാൻസ് നൽകും.
00:08 ഒരു ലിസ്റ്റിൽനിന്നും നിന്നും പേര് തിരഞ്ഞെടുക്കുന്നതിനായി ഈ പ്രോഗ്രാം ഞങ്ങളെ അലൊ ചെയ്യും.
00:15 കൂടാതെ ഇത് ഇൻഫർമേഷൻസ് അപ്ഡേറ്റ് ചെയ്യാൻ ഞങ്ങളെ അനുവദിക്കുകയും പേര് സ്വയം അപ്ഡേറ്റ് ചെയ്യാനുള്ള കഴിവ് ഞാൻ തിരഞ്ഞെടുക്കുകയും ചെയ്യും.
00:25 ഉദാഹരണമായി ഞാൻ "firstname" എന്നു പറയും.
00:28 ഇവിടെ, നമുക്ക് ഒരു ലിസ്റ്റിൽ നിന്നും സെലക്റ്റ് ചെയ്തശേഷം വിവരം അപ്ഡേറ്റുചെയാം.
00:33 നമുക്കാവശ്യമില്ലാത്ത ചില വിവരങ്ങൾ ഈ പേജിൽ നിന്നും മോഡിഫൈ ചെയ്യാം.
00:39 നമുക്ക് ഇവിടെ എക്കൊയിംഗ് ചെയേണ്ടേ ആവശ്യമില്ല
00:41 നമ്മള് form മാറ്റുന്നതിനു വേണ്ടി ഇവിടെ ചെയിഞ്ച് വരുത്താം അതുകൊണ്ട് ഇപ്പോള് നമുക്ക് ഇത് ആവശ്യമില്ല.
00:47 നമുക്കിത് ഡിലീറ്റ് ചെയ്യാം.
00:49 നമുക്ക് ഇത് ആവശ്യമില്ല
00:52 firstname' ഉം lastname ഉം മാത്രമേ ആവശ്യമുള്ളു. Date of birth" ഉം "gender" യഥാർഥത്തിൽ പ്രശ്നമല്ല.
00:59 നമുക്കിത് ഡിലീറ്റ് ചെയ്യാം. നമുക്ക് ഇത് ആവശ്യമില്ല
01:04 ശരി, അവിടെ ഞങ്ങൾ.
01:06 ഈ ട്യൂട്ടോറിയൽ എക്സ്ഹോസ്റ്റീവ് ആയിരിക്കില്ല, പൂർണ്ണമായും ശരിയാക്കാൻ പോകുന്നില്ല.
01:13 എന്നിരുന്നാലും, നിങ്ങളുടെ records" html select boxes ൽ എങ്ങിനെ അപ്പ്ളെ ചെയ്യാം എന്ന് കാണിക്കാം.
01:23 നിങ്ങൾ തിരഞ്ഞെടുത്തത് ഇൻഫർമേഷൻസ് എങ്ങനെ അപ്ഡേറ്റ് ചെയ്യണമെന്നതും നിങ്ങൾക്ക് കാണിച്ചുതരുന്നു.
01:30 ഇവിടെ കാണുന്നതുപോലെ, 'while loop ന് ഉള്ളിലുള്ള ചില ഡാറ്റകൾ ക്രിയേറ്റ് ചെയ്യാൻ പോകുകയാണ്.
01:45 ചില html data ഇവിടെ ക്രിയേറ്റ് ചെയ്യാൻ പോകുകയാണ്.
01:47 ഞാൻ ഇവിടെ എക്കൊ ഔട്ട് ചെയ്യുന്നു. സമയം ഇവിടെ അവസാനിപ്പിക്കാം.
01:56 നമുക്ക് ഇവിടെ ഇറങ്ങാം
01:58 നമ്മള് ഒരു select എരിയ ക്രിയേറ്റ് ചെയ്യും, അത് 'select box ആണ്.
02:02 ഇത് ഒരു drop down" ബോക്സ് ആണ്, ഈ ഓരോ ബോക്സിലും നിങ്ങൾക്ക് ഒരു ഓപ്ഷൻ ഉണ്ട്.
02:14 ഉദാഹരണത്തിന്, ഇത് ഒന്നോ രണ്ടോ ആയിരിക്കാം.
02:17 അതിനാൽ, നമുക്ക് refresh ബട്ടൺ ക്ലിക് ചെയുക ഇവിടെ തിരികെ വന്നിട്ട് refresh ചെയ്യുക
02:28 നമുക്ക് ഈ ഡയലോഗ് ബോക്സ് ഒഴിവാക്കാം.
02:31 ഇവിടെ നമുക്ക് 1 അല്ലെങ്കിൽ 2 കിട്ടി. ഇതാണ് html ന്റെ ഭാഗം
02:36 ഇവിടെ ഇത് അപ്പ്ളെ ചെയ്ത് നമ്മുടെ records സെർച്ച് ചെയ്യാം. ഓരോഓപ്ഷൻ boxes" നും ഒരു നെയിം നൽകാം
02:44 ഞാന് കണ്ടെത്തിയിട്ടുള്ള ഓരോ record നും ഒരു ഓപ്ഷന് നെയിം നല്കും.
02:48 നിങ്ങൾക്ക് ഇത് മനസ്സിലായില്ലെങ്കിൽ, ഓരോ റെക്കോർഡുo കോഡിനുള്ളിൽ റിപ്പീറ്റ് ചെയ്യുന്നു എന്നാണ് അർത്ഥമാക്കുന്നത്, ഇവിടെയുള്ള ലൂപ്പിനുള്ളിൽ നമ്മൾ 'നമ്മുടെ html കോഡിന്റെ ആദ്യഭാഗം echo ചെയ്യേണ്ടി വരും വേണ്ടിവരും.
03:00 ഇത് "select" ആയിരിക്കുകയും, "name "name" എന്നു ആയിരിക്കുംകയും ചെയ്യും
03:08 അല്ലെങ്കിൽ, അതിനെ 'people name" എന്ന് വിളിക്കാം.
03:13 ഇതിനു ശേഷം, നമ്മുടെ while ലൂപിനു പുറത്ത്,എന്റ് ടാഗ് എക്കൊഔട്ട് ചെയ്യുന്നു. അതുകൊണ്ട് ഫോർവേഡ് സ്ലാഷ് ടൈപ്പു ചെയ്ത് select ചെയ്യാം.
03:24 while' ലൂപ്പിനുള്ളിൽ ഇൻകോർപ്പറേറ്റിംഗ് ചെയ്യാത്തതിന്റെ കാരണം, അത് തുടരുകയാണെങ്കിൽ സ്റ്റാർട്ട് & എന്റ് tags റിപ്പീറ്റ് ചെയ്യുന്നു,അത് നമുക്ക് ആവശ്യമുള്ള option അല്ല.
03:36 ഇവിടെ option പാർട്ട് ലൂപ്പിനുള്ളിൽ തന്നെ പോകുന്നു.
03:39 നമുക്ക് echo out ചെയ്യാം, നമുക്ക് "$ firstname" എന്ന് പറയാം.
03:42 ഓരോ റെക്കോർഡിനും ഓപ്ഷൻ കോഡ് എക്കാ ഔട്ട് ചെയ്യുന്നു.
03:48 നിങ്ങൾക്ക് ഇവിടെ ഓർമ്മയുണ്ടൊ, നമുക്ക് option & 'option end ഉണ്ടായിരുന്നു.
03:52 ഇത് വീണ്ടും വീണ്ടും ആവർത്തിക്കുന്നു.
03:57 ഇപ്പോൾ നമുക്ക് "select" & "select end" പാർട്ട് ഇവിടെ ഉണ്ട്.
04:01 ലും അല്ലെങ്കിൽ table ലും ഒരുതവണ എക്കൊചെയ്യണം.
04:10 റിഫ്രഷ് ചെയ്ത്കൊണ്ട് ഇത് വെരിഫൈ ചെയ്യാനാകുo.
04:13 ഓ! ഞങ്ങളുടെ കോഡ് എവിടെ പോയി?
04:15 നമുക്ക് തിരിച്ചുപോയി, മിസ്റ്റെയിക്ക് എവിടെയാണെന്ന് നമുക്ക് നോക്കാം. യഥാർത്ഥത്തിൽ, 'if സ്റ്റേറ്റ്മെന്റ് എന്ന പാർട്ട് ഇവിടെ മാറ്റണം.
04:25 ഇനി നമ്മൾ നമ്മുടെ "submit" ബട്ടൺ നോക്കുന്നില്ല, അതിനാൽ അത് ഡിലീറ്റ് ചെയ്യാൻ കഴിയും.
04:29 റെക്കോർഡുകളുടെ ഒരു ലിസ്റ്റ് കിട്ടുകയുo ചെയ്യും.
04:39 ഇപ്പോൾ ഞാൻ ഈ ലുക്ക് കൂടുതൽ മെച്ചപ്പെടുത്താൻ ആഗ്രഹിക്കുന്നു, അതുകൊണ്ട് ഞാൻ കോഡിലെ "$ surname" അല്ലെങ്കിൽ "$ lastname" എന്ന് പറയും.
04:47 അവിടേക്ക് പോകൂ! 'Refresh. html code ഉപയോഗിക്കുന്നതിനുള്ള എളുപ്പവഴിയാണ് ഇത്, അല്ലേ?
04:52 ഇപ്പോൾ ഞങ്ങൾ option നെ കുറിച്ച് സംസാരിക്കും.
04:56 ഓരോരുത്തർക്കും "$ id" എന്നതു പോലെ ഓരോരുത്തർക്കും ഓരോ name നും option നും പേര് വേണം.
05:00 ഞാൻ 'refresh' ക്ലിക്ക് ചെയ്ത് എന്റെ പേജ് സോഴ്സിൽ വരികയാണെങ്കിൽ, നമുക്ക് ഇവിടെ 1,2,3,4 ലഭിച്ചിട്ടുണ്ടെന്ന് കാണാം.
05:13 വഴി പോകുന്നതിനു പകരം യുണീക്ക് റെക്കോർഡുകൾ അപ്ഡേറ്റ് |ചെയ്യാൻ കഴിയും.
05:23 ഇവിടെ, എന്റെ update form ക്രിയേറ്റ് ചെയ്യാൻ തുടങ്ങും.
05:28 "select" നു ശേഷം ഞാൻ ഒരു 'input' ബോക്സ് ഇടുക, ഇത് "text" ആയി മാറും.
05:33 നെയിം 'tochange'. ഇതാണ് നമ്മൾ മാറ്റാൻ പോകുന്നത്
05:40 Next we will create another button or another input element called the submit button whose value will be 'change'.

അടുത്തതായി നാം മറ്റൊരു ബട്ടണോ അതോ മറ്റൊരു ഇൻപുട്ട് എലമെന്റ് ക്രിയേറ്റ്ചെയ്യുo 'submit' 'ബട്ടൺ മൂല്യനിർണ്ണയം' .

05:53 ഇതാ ഇപ്പോൾ ഞാൻ ഒരു '$ firstname' മാറ്റം വരുത്താം.
05:58 അതിനാൽ, ഇതാണ് നമ്മുടെ "ഫോം" എന്നതിന്റെ ബേസിസ്.
06:00 ഇവിടെ നമുക്ക് "name" കിട്ടി, നമ്മൾ മാറ്റാൻ ആഗ്രഹിക്കുന്നതെന്താണ്.
06:04 ഇവിടെ ഞാൻ അതിനെ "Alex" ൽ നിന്ന് "Alexander" എന്ന് മാറ്റുo എന്നിട്ട് "Change" ക്ലിക്ക് ചെയ്യുക.
06:10 ഇപ്പോൾ ഒന്നും സംഭവിക്കുന്നില്ല.
06:12 ഇപ്പോൾ, നമ്മൾ ഇത് form ന്റെ ഇൻസൈഡിൽ വെക്കുക. അതുകൊണ്ട് എനിക്ക് എന്റെ 'form എന്റ് ചെയ്യാം .
06:17 ഇവിടെ, അത് തമാശയല്ല, പക്ഷെ എന്തൊക്കെയാണ് എന്ന് നിങ്ങൾക്ക് കാണാം.
06:23 ഞാൻ ഇവിടെ സ്ക്രോൾചെയ്യാം. ഇവിടെ, നമ്മുടെ 'form' ആരംഭിക്കേണ്ടതുണ്ട്
06:27 action' എന്നത് ഈ മോമന്റിൽ പേജാണ് അത് "Mysql dot php" ആണ്.
06:33 ഞാൻ മറ്റൊരു പേജിൽ ഇത് ചെയ്യും.
06:36 അതിനാൽ, അതിനെ "mysql update dot php" എന്ന് റിനെയിം ചെയ്യുക.
06:40 ഇത് നിങ്ങൾക്ക് കാണാൻ എളുപ്പമാക്കുന്നതും എഴുതാൻ വളരെ എളുപ്പവുമാണ്
06:45 പിന്നെ റിഫ്രഷ് ചെയ്ത്കൊണ്ട്, പുതിയ പേജിലേക്ക് പോകുന്നില്ലെന്ന് നമുക്ക് കാണാൻ കഴിയും.
06:52 ഞാൻ ഇവിടെ ഇൻസൈഡിൽ ക്രിയേറ്റ് ചെയ്യാൻ പോകുകയാണ്.
06:55 അത് "mysql underscore update dot php" ആയി സേവ് ചെയ്യും.
07:00 നാം നമ്മുടെ 'php tags' ചെയ്യേണ്ടതുണ്ട്.
07:03 ഞങ്ങളുടെ ഡാറ്റാബേസുമായി വീണ്ടും കണക്റ്റുചെയ്യുന്നതിനാൽ നമുക്ക് നമ്മുടെ "കണക്ട് ഡോട്ട് php" ആവശ്യമുണ്ട്.
07:14 നമ്മൾ ചെയ്ഞ്ച് ചെയ്യുന്ന നെയിമിന് ഞങ്ങളുടെ വാല്യൂ ലഭിക്കേണ്ടതുണ്ട്.
07:18 അതുകൊണ്ട് നമ്മൾ select name' peoplename എന്ന് വിളിക്കും.
07:20 ഇവിടെ, നമ്മൾ "$ peoplename" $ ​​_POST ഉം 'peoplename' ഉം ഈക്വലാക്കും.
07:29 html element നാം എടുക്കുകയാണ്.
07:33 ഇത് 1,2,3 എന്നു വിളിക്കപ്പെടും.
07:37 ഇത് ഞങ്ങളുടെ ഡാറ്റാബേസിൽ ഉള്ള ഞങ്ങളുടെ id ആണ്.
07:39 നമ്മുടെ പുതിയ വാല്യൂ ടൈപ്പുചെയ്യാൻ തയ്യാറായ ഫീൽഡ് ആണ് "tochange".
07:47 Here I will code a brief if statement just to say if $peoplename AND (&&) $tochange.


'$ Peoplename ഉം' (&&) '$ കൈമാറ്റ' ഉം 'എന്ന വാക്കും ഞാൻ ഇവിടെ ഉദ്ധരിക്കാം.

07:56 ഇവിടെ നമുക്ക് നമ്മുടെ വാല്യൂ ലഭിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുന്നു
08:01 പിന്നെ നമ്മൾ എന്തു ചെയ്യും? "$ Change" എന്നത് "mysql_query ()" എന്നതിന് ഈക്വൽസ് എന്ന് ടൈപ്പ് ചെയ്യുകയാണ്. അത് "UPDATE people" ആണ്. അത് നമ്മുടെ table" ന്റെ പേര് ആണ്.
08:17 UPDATE people SET firstname ഈക്വൽസ് '$tochange' WHERE firstname ഈക്വൽസ്..
08:31 അല്ല, വാസ്തവത്തിൽ നമ്മൾ അല്ല ..... നമ്മൾ അതിനെ "id" കൊണ്ട് മാറ്റുന്നു, അല്ലേ?
08:39 അപ്പോൾ നമ്മൾ "id" എന്നത് $ peoplename ന്റെ മൂല്യത്തിന് തുല്യമാണ്.
08:52 ശരി, നമുക്ക് തിരിച്ചുപോകാം.
08:58 "Kyle" എന്ന പേര് മാറ്റാൻ ഞാൻ "Kyle" എന്നണ് പറയുക.
09:02 ഈ പേര് 2 ആണ്, അതുകൊണ്ടുതന്നെ "peoplename" ഉം 2 ആകുന്നു.
09:06 അതിനാൽ, id' ഇതെവിടെയാണെന്ന് ഇതിനെ നമ്മൾ മാറ്റുന്നു
09:11 ഞാൻ സമയം ചെലവഴിക്കുന്നതിനാൽ ട്യൂട്ടോറിയലിന്റെ അടുത്ത ഭാഗത്ത് ഞാൻ നിങ്ങളെ കാണിക്കും.
09:15 പിന്നെ, ഞാൻ ഉടൻ തന്നെ നിങ്ങളെ കാണും. സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റിനായി ഡബ്ബുചെയ്യുന്നത് വിജി നായർ ആണ്.

Contributors and Content Editors

Vijinair, Vyshakh