PHP-and-MySQL/C3/MySQL-Part-4/Punjabi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 MySQL ਅਤੇ php ਟਿਊਟੋਰਿਅਲਸ ਦੇ ਚੌਥੇ ਭਾਗ ਦੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।
00:08 ਪਿਛਲੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ , ਮੈਂ ਕੁੱਝ ਵੇਲਿਊਸ ਨੂੰ ਆਪਣੀ ਸੂਚੀ ਵਿੱਚ ਜੋੜਨ ਲਈ mysql_query ਫੰਕਸ਼ਨ ( function ) ਦੀ ਵਰਤੋ ਕੀਤੀ ਸੀ ।
00:21 ਮੈਂ ਇੱਥੇ date ਨੂੰ ਵਰਤਮਾਨ ਤਰੀਕ ਪਾ ਕੇ ਜੋਕਿ ਮੇਰੀ ਜਨਮ ਮਿਤੀ ਨਹੀਂ ਹੈ ਇੱਕ ਗਲਤੀ ਕਰ ਦਿੱਤੀ ਹੈ ।
00:26 ਮੈਂ ਇੱਥੇ ਅਪਡੇਟ ਕਰਨ ਵਿੱਚ ਸਮਰੱਥ ਸੀ । ਮੈਂ ਸਪੱਸ਼ਟ ਰੂਪ ਵਿਚ ਦੱਸਨ ਵਿੱਚ ਸਮਰੱਥ ਸੀ ਕਿ ਕਿੱਥੇ ਮੈਂ ਅਪਡੇਟ ਚਾਹੁੰਦਾ ਸੀ।
00:32 ਇੱਕ ਵਿਸ਼ੇਸ਼ ID ਦੀ ( key ) ਦੀ ਸਹਇਤਾ ਨਾਲ , ਮੈਂ ਸਪੱਸ਼ਟ ਰੂਪ ਵਿਚ ਦੱਸਨ ਵਿੱਚ ਸਮਰੱਥ ਸੀ ਕਿ ਕਿੱਥੇ ਮੈਨੂੰ ਅਪਡੇਟ ਚਾਹੀਦਾ ਹੈ ।
00:40 ਹੁਣ ਅਸੀ ਪਹਿਲਾਂ ਤੋ ਹੀ mysql ਕੋਡ ਵਿੱਚ update ( ਅਪਡੇਟ ) ਵੇਖ ਚੁੱਕੇ ਹਾਂ ।
00:46 ਇਹ ਕਾਫ਼ੀ ਲਾਭਦਾਇਕ ਹੈ ।
00:48 ਇਹ ਕਵੇਰੀ ਅਤੇ ਕੋਡ ਕਾਫ਼ੀ ਇਸਤੇਮਾਲ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਜਦੋਂ ਸੂਚੀ ਉੱਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹੋਈਏ ਜਾਂ ਜੇਕਰ ਕੇਵਲ mysql ਉੱਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹੋ ।
00:59 ਅਗਲੀ ਚੀਜ ਜੋ ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਉਹ ਹੈ ਕਿ ਕਿਵੇਂ ਆਪਣੀ ਸੂਚੀ ਵਿਚੋਂ ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰੀਏ ਅਤੇ ਕਿਵੇਂ ਉਸਨੂੰ ਚੰਗੇ ਢੰਗ ਨਾਲ ਦਰਸਾਈਏ।
01:07 ਹੁਣ ਮੈਂ ਇਸ ਅਪਡੇਟ ( update ) ਡਾਟਾ ( data ) ਨੂੰ ਦਰਸਾਉਂਦਾ ਹਾਂ ਜਿਸਦੇ ਨਾਲ ਸਾਨੂੰ ਪਤਾ ਲੱਗੇ ਕਿ ਇਹ ਕੀ ਹੈ ।
01:12 ਇੱਥੇ , ਅਸੀ extract data ਲਿਖਾਂਗੇ ।
01:15 ਇਹ ਵਰਤੋ ਕਰਨ ਲਈ ਚੰਗਾ ਸ਼ਬਦ ਹੈ ।
01:18 ਹੁਣ , ਅਸੀ ਫਿਰ extract ਲਿਖਾਂਗੇ ਅਤੇ ਅਸੀ ਇੱਕ ਵੇਰਿਏਬਲ ਬਣਾਵਾਂਗੇ ।
01:23 ਇਹ ਫਿਰ mysql query ਹੈ ਅਤੇ ਇੱਥੇ ਕੁੱਝ ਕੋਡ ਹਨ ।
01:28 ਇਹ ਸਿੰਗਲ ਲਾਇਨ ਦੀ ਕਵੇਰੀਜ ( queries ) ਨੂੰ ਪ੍ਰਯੋਗ ਕਰਨ ਦੀ ਤੁਲਣਾ ਵਿੱਚ ਕੁੱਝ ਜਿਆਦਾ ਮੁਸ਼ਕਲ ਹੈ ।
01:37 ਅਸੀ ਇੱਥੇ ਸਿੰਗਲ ਲਾਇਨ ਦੀ ਕਵੇਰਿਜ ( queries ) ਇਸਤੇਮਾਲ ਕਰ ਰਹੇ ਹਾਂ , ਪਰ ਇਨ੍ਹਾਂ ਨੂੰ ਚੰਗੀ ਤਰਾਂ ਕ੍ਰਮ ਵਿੱਚ ਦਰਸਾਉਣ ਦੇ ਬਾਅਦ ਸਾਡੇ ਕੋਲ ਕੁੱਝ ਕੋਡ ਹੋ ਸਕਦੇ ਹਨ ।
01:44 ਸਭ ਤੋ ਪਹਿਲਾਂ ਮੈਂ ਸੂਚੀ ਵਿੱਚ ਇੱਕ ਹੋਰ ਰਿਕਾਰਡ ਬਣਾਵਾਂਗਾ ।
01:47 ਹੁਣ ਸਾਨੂੰ ਇਸ current date ਫੰਕਸ਼ਨ ( function ) ਹੋਰ ਲੋੜ ਨਹੀਂ ਹੈ ।
01:51 ਮੈਂ ਇਸ write ਨੂੰ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦਾ ਹਾਂ । ਚਲੋ ਕੁੱਝ ਨਵੇਂ ਵੇਲਿਊਜ ਬਣਾਉਂਦੇ ਹਾਂ ।
01:57 ਮੈਂ Kyle Headen ਲਿਖਾਂਗਾ ਅਤੇ ਮੈਂ ਇੱਥੇ ਜਨਮਮਿਤੀ ਸੈਟ ਕਰਦਾ ਹਾਂ । ਇਹ ਮਹੀਨੇ ਲਈ ਹੈ । ਹੁਣ ਇਹ 7 ਹੈ ਅਤੇ ਚਲੋ ਇੱਥੇ 24 ਲਿਖਦੇ ਹਾਂ ।
02:12 ਸਾਨੂੰ ਹੁਣ ਜਨਮਮਿਤੀ ਮਿਲ ਗਈ ।
02:14 ਹੁਣ ਸਾਨੂੰ male ਮਿਲ ਗਿਆ ਹੈ ਅਤੇ ਫਿਰ ਸਾਨੂੰ Kyle Headen ਮਿਲ ਗਿਆ ਹੈ ਅਤੇ ਅਸੀ ਇਸਨੂੰ ਫੇਰ ਆਪਣੇ ਡਾਟਾਬੇਸ ਵਿੱਚ ਪਾ ਰਹੇ ਹਾਂ ।
02:23 ਚਲੋ ਰਿਫਰੇਸ਼ ( refresh ) ਕਰਦੇ ਹਨ ।
02:25 ਇੱਥੇ ਮੈਂ ਇੱਕ ਹੋਰ ਨਵੀਂ ਵੇਲਿਊ ਬਣਾਵਾਂਗਾ ।
02:28 ਮੈਂ Emily Headen ਲਿਖਾਂਗਾ ਅਤੇ ਮੈਂ ਜਨਮਮਿਤੀ ਨੂੰ ਹੁਣ ਲਈ ਬਸ ਇੰਜ ਹੀ ਛੱਡ ਦੇਵਾਂਗਾ ।
02:34 ਇਹ Female ਹੋਵੇਗਾ ਕਿਉਂਕਿ ਮੈਂ ਇਸ ਰਿਕਾਰਡ ਨੂੰ ਇੱਕ ਜਗ੍ਹਾ ਐਕਸਟ੍ਰੇਕਟ ਕਰਾਂਗਾ ।
02:39 ਇਸਨੂੰ ਫੇਰ ਰਿਫਰੇਸ਼ ( refresh ) ਕਰਦੇ ਹਾਂ ।
02:41 ਹੁਣ ਅਸੀਂ ਇੱਥੇ 3 ਰਿਕਾਰਡ ਬਣਾ ਲਏ ਹਨ ।
02:44 ਮੈਂ ਇਸ write ਨੂੰ ਕਮੇਂਟ ਕਰਾਂਗਾ । ਆਪਣੇ ਡਾਟਾਬੇਸ ਉੱਤੇ ਵਾਪਸ ਜਾਂਦੇ ਹਾਂ ।
02:48 ਮੈਂ ਇਸ ਵਿਸ਼ੇਸ਼ ਟੇਬਲ ਵਿੱਚ ਬਰਾਉਜ ਉੱਤੇ ਕਲਿਕ ਕਰਾਂਗਾ ਅਤੇ ਤੁਸੀ ਵੇਖ ਸਕਦੇ ਹੋ ਮੈਨੂੰ 3 ( ਤਿੰਨ ) ਰਿਕਾਰਡ ਮਿਲ ਗਏ ਹਨ ।
02:54 ਇਹਨਾ ਵਿਚੋਂ ਹਰ ਇੱਕ ਨੂੰ ਰਿਕਾਰਡ ਆਫ ਡਾਟਾ ( record of data ) ਕਹਿੰਦੇ ਹਨ ।
02:58 ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਇਹ id ਆਪਣੇ ਆਪ ਵੱਧ ਗਈ ਹੈ ।
03:04 ਡਾਟਾ ਜੋ ਅਸੀਂ ਨਿਸ਼ਚਿਤ ਕੀਤੇ ਸਨ ਅਤੇ ਜੋ ਕੁੱਝ ਵੀ ਸਾਨੂੰ ਚਾਹੀਦਾ ਸੀ ਸਾਨੂੰ ਮਿਲ ਗਿਆ ।
03:08 ਠੀਕ ਹੈ , ਤਾਂ ਅਸੀ ਇੱਥੇ ਡਾਟਾ ਐਕਸਟ੍ਰੇਕਟ ਕਰ ਰਹੇ ਹਾਂ ਅਤੇ ਮੈਂ ਇਸਨੂੰ ਅਨਕਮੇਂਟ ( uncomment ) ਕਰਾਂਗਾ ।
03:13 ਸਾਡੀ mysql query select ਤੋ ਸ਼ੁਰੂ ਹੋਣ ਜਾ ਰਹੀ ਹੈ ।
03:17 ਇਹ ਚਾਹੇ ਤਾਂ ਵਿਸ਼ੇਸ਼ ਰਿਕਾਰਡਸ ਹੋ ਸਕਦੇ ਹਨ ਜਾਂ ਸਭ ਡਾਟਾ ਜਿਸਦੀ ਸਾਨੂੰ ਲੋੜ ਹੈ , ਨੂੰ ਪਾਉਣ ਲਈ ਐਸਟਰਿਸਕ ( * ) ਦੀ ਵਰਤੋ ਕਰ ਸਕਦੇ ਹਾਂ ।
03:24 ਹੁਣ ਮੈਂ ਐਸਟਰਿਸਕ ( * ) ਦੀ ਵਰਤੋ ਕਰਾਂਗਾ ।
03:27 ਤੁਸੀ ਕੀ ਕਰ ਸਕਦੇ ਹੋ select firstname ਟਾਈਪ ਕਰੋ ।
03:30 ਪਰ ਆਮਤੌਰ ਤੇ , ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਟੇਬਲ ਹੁੰਦਾ ਹੈ , ਤੁਹਾਨੂੰ ਜਿਆਦਾਤਰ ਡਾਟਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਕਰਨ ਵਿੱਚ ਜਿਆਦਾ ਸਮਾਂ ਲੱਗੇਗਾ ।
03:36 ਟੇਬਲ ਦੇ ਸਰੋਤ ਉੱਤੇ ਨਿਰਭਰ ਰਹਿਕੇ ਇਹ ਜਿਆਦਾ ਸਮਾਂ ਨਹੀਂ ਲਵੇਗਾ ।
03:40 ਹੁਣ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਤੋ ਹੀ ਕੁੱਝ ਰਿਕਾਰਡਸ ਜਾਂ ਫੀਲਡਸ ਹਨ ।
03:45 ਪਰ ਹੁਣ ਲਈ ਮੈਂ ਐਸਟਰਿਸਕ ( * ) ਲਿਖਾਂਗਾ , ਜੋਕਿ ਇੱਕ ਸਟਾਰ ਹੈ ।
03:50 ਅਸੀ select ਸਟਾਰ ਲਿਖ ਸਕਦੇ ਹਾਂ ਅਤੇ ਫਿਰ ਅਸੀ FROM ਲਿਖਦੇ ਹਾਂ ।
03:54 ਫਿਰ ਅਸੀ ਨਿਸ਼ਚਿਤ ਟੇਬਲ ਲਿਖਦੇ ਹਾਂ ਜੋਕਿ people ਹੈ ।
03:57 ਇੱਥੇ , ਅਸੀ WHERE ਲਿਖ ਸਕਦੇ ਹਾਂ ਅਤੇ ਤੁਸੀ ਕਿਵੇਂ ਉਸ ਡਾਟਾ ਨੂੰ ਛਾਂਟ ਸਕਦੇ ਹੋ ਜੋ ਤੁਹਾਨੂੰ ਚਾਹੀਦਾ ਹੈ ।
04:05 ਹੁਣ ਮੈਂ ਲਿਖ ਸਕਦਾ ਹਾਂ SELECT star ( * ) FROM people WHERE firstname = Alex .
04:11 ਇਹ ਕਵੇਰੀ ਕੇਵਲ ਇੱਕ ਵੇਲਿਊ ਦੇਵੇਗਾ ਕਿਉਂਕਿ ਜਦੋਂ ਅਸੀ ਇਸਨੂੰ ਇੱਥੇ ਖੋਲਦੇ ਹਾਂ ਤਾਂ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਇੱਥੇ Alex ਵਿੱਚ ਕੇਵਲ ਇੱਕ ਹੀ ਰਿਕਾਰਡ ਹੈ ।
04:22 ਅਸੀ ਇੱਕ ਹੋਰ ਜਿਆਦਾ ਲਾਭਦਾਇਕ mysql numrows ਨਾਮਕ ਫੰਕਸ਼ਨ ( function ) ਦੀ ਵਰਤੋ ਕਰਕੇ ਇਸਨੂੰ ਕਰ ਸਕਦੇ ਹਾਂ ਅਤੇ ਮੈਂ ਇਸਨੂੰ ਏਕੋ ( echo ) ਕਰ ਸਕਦਾ ਹਾਂ ।
04:32 ਮੈਂ echo mysql_num_rows ਲਿਖਾਂਗਾ । ਇਹੀ ਕਾਰਨ ਹੈ ਕਿ ਅਸੀਂ ਇੱਥੇ ਇਹਨਾਂ ਵਰਿਏਬਲਸ ਨੂੰ ਸਟੋਰ ਕੀਤਾ ਹੈ ।
04:43 ਇੱਥੇ ਅਸੀ ਕੇਵਲ extract ਟਾਈਪ ਕਰਦੇ ਹਾਂ ।
04:45 ਸਾਡਾ extract ਵੇਰਿਏਬਲ ਸਾਡੀ ਕਵੇਰੀ ਨੂੰ ਰੱਖਦਾ ਹੈ ਅਤੇ ਸਾਡਾ ਫੰਕਸ਼ਨ ( function ) ਇੱਥੇ ਦਿੱਤੀ ਗਈ ਕਵੇਰੀ ਵਿੱਚ ਕਿਨੀਆਂ ਲਾਇਨਾਂ ਹਨ ਸਾਨੂੰ ਦੱਸਦਾ ਹੈ ।
04:55 ਮੰਨ ਲੈਂਦੇ ਹਾਂ ਕਿ ਅਸੀਂ firstname Alex ਦਿੱਤਾ ਸੀ , ਜਦੋਂ ਅਸੀ ਰਿਫਰੇਸ਼ ( refresh ) ਕਰਾਂਗੇ ਤਾਂ ਇਹ ਦਿਖਾਏਗਾ ।
05:01 ਹਾਲਾਂਕਿ ਤੁਹਾਨੂੰ 1 ਮਿਲਿਆ ।
05:03 ਚਲੋ ਇਸਨੂੰ ਬਦਲਦੇ ਹਾਂ । ਚਲੋ ਕੁੱਝ ਅਜਿਹਾ ਪਾਉਂਦੇ ਹਾਂ ਜੋ ਇਸ ਡਾਟਾਬੇਸ ਵਿੱਚ ਦੋ ਆਦਮੀਆਂ ਲਈ ਸਮਾਨ ਹੋਵੇ ।
05:09 ਇਹ gender ਹੋ ਸਕਦਾ ਹੈ ।
05:11 ਹੁਣ ਇਹ Male ਜਾਂ Female ਹੋਵੇਗਾ । ਇੱਥੇ ਅਸੀ ਲਿਖ ਸੱਕਦੇ ਹਾਂ WHERE gender = M ਅਤੇ ਜਦੋਂ ਅਸੀ ਰਿਫਰੇਸ਼ ( refresh ) ਕਰਦੇ ਹਨ , ਸਾਨੂੰ 2 ਰਿਕਾਰਡ ਮਿਲਦੇ ਹਨ ।
05:24 ਹੁਣ ਅਸੀ ਬੋਲ ਸਕਦੇ ਹਾਂ ਕਿ ਸਾਨੂੰ ਕਿੰਨੇ ਰਿਕਾਰਡਸ ਮਿਲ ਰਹੇ ਹਨ ।
05:28 ਉਦਾਹਰਨ ਵਜੋਂ , ਇਹ ਜਾਣਨ ਲਈ ਕਾਫ਼ੀ ਲਾਭਦਾਇਕ ਹੈ , ਕਿ ਸਾਡੇ ਡਾਟਾਬੇਸ ਵਿੱਚ ਕਿੰਨੇ ਪੁਰਸ਼ ਹਨ ।
05:34 ਅਤੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸਾਡੀ ਵੇਬਸਾਈਟ ਵਿੱਚ ਕਿੰਨੇ ਪੁਰਸ਼ ਜਾਂ ਔਰਤਾਂ ਰਜਿਸਟਰਡ ਹਨ ।
05:40 ਹੁਣ ਤੁਸੀ ਰਜਿਸਟਰਡ ਸੂਚਨਾਵਾਂ ਇੱਥੇ ਅੰਦਰ ਰੱਖ ਸਕਦੇ ਹੋ ।
05:44 ਅਸੀ ਇਹ ਵੀ ਕਰ ਸਕਦੇ ਹਾਂ ਕਿ ਰਿਕਾਰਡਸ ਨੂੰ ਕ੍ਰਮ ਵਿੱਚ ਰੱਖ ਸਕਦੇ ਹਾਂ ।
05:47 ਹੁਣ ਮੈਂ ORDER BY id ਲਿਖਾਂਗਾ ਅਤੇ ਅਸੀ ਘਟਦਾ ਕ੍ਰਮ ਚੁਨ ਸਕਦੇ ਹਾਂ ਮਤਲਬ DESC ਜਾਂ ਇਹ ਅਸੀ ਵਧਦਾ ਕ੍ਰਮ ਚੁਣ ਸਕਦੇ ਹਾਂ ਜੋਕਿ ASC ਹੈ ।
05:58 ਪਰ ਹੁਣ ਲਈ ਮੈਂ ਇਸਨੂੰ ਹਟਾ ਰਿਹਾ ਹਾਂ ਕਿਉਂਕਿ ਅਸੀਂ ਹੁਣ ਤੱਕ ਆਪਣਾ ਡਾਟਾ ਏਕੋ ( echo ) ਨਹੀਂ ਕੀਤਾ ਹੈ ।
06:03 ਅਸੀਂ ਆਪਣਾ ਚੁਣਿਆ ਹੋਇਆ ਡਾਟਾ ਉਪਯੋਗਕਰਤਾ ਨੂੰ ਨਹੀਂ ਵਿਖਾਇਆ ਹੈ ।
06:08 ਹੁਣ ਇਸਨੂੰ ਹੁਣੇ ਵਰਤੋ ਕਰਨ ਦਾ ਕੋਈ ਮਹੱਤਵ ਨਹੀਂ ਹੈ ।
06:11 ਹੁਣ , ਮੈਂ ਇੱਥੇ ਲਿਖਾਂਗਾ - select star ( * ) from people ਕਿਉਂਕਿ ਮੈਂ ਇਸ ਟੇਬਲ ਵਿਚੋਂ ਪੂਰਾ ਡਾਟਾ ਇੱਥੇ ਚੁਣਨਾ ਚਾਹੁੰਦਾ ਹਾਂ ।
06:21 ਹੁਣ ਮੈਂ ਹੇਰਫੇਰ ਕਰ ਸਕਦਾ ਹਾਂ ਅਤੇ ਉਪਯੋਗਕਰਤਾ ਨੂੰ ਇਹ ਜਿਸ ਤਰਾਂ ਨਾਲ ਚਾਹਵਾਂ ਵਿਖਾ ਸਕਦਾ ਹਾਂ ।
06:25 ਮੈਂ ਇੱਥੇ numrows ਨਾਮਕ ਕੁੱਝ ਬਣਾਵਾਂਗਾ ; numrows = ।
06:30 ਮੈਂ ਇੱਕ while ਲੂਪ ( loop ) ਵਰਤੋ ਕਰਾਂਗਾ । ਇਹ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਫੰਕਸ਼ਨ ( funtion ) ਇਸਤੇਮਾਲ ਕਰੇਗਾ ਜੋਕਿ mysql_fetch_assoc ਹੈ ।
06:43 ਇਹ ਇਸਨੂੰ ਇੱਕ associative ਐਰੇ ( array ) ਵਿੱਚ ਰੱਖਦਾ ਹੈ ।
06:46 ਜੇਕਰ ਤੁਸੀ associative ਐਰੇ ( array ) ਕੀ ਹੈ ਨਹੀਂ ਜਾਣਦੇ ਹੋ , ਤਾਂ Arrays ਟਿਊਟੋਰਿਅਲ ਵੇਖੋ ।
06:51 ਵਾਪਸ ਆਉਂਦੇ ਹਾਂ , WHILE the row = mysql_fetch_aasoc ਜਾਂ associative ਜੋ ਮੈਂ ਕਹਾਂਗਾ ਅਤੇ ਇਹ extract ਕਵੇਰੀ ਦੇ ਅੰਦਰ ਹੈ ।
07:06 ਅਸੀ row ਨੂੰ ਐਰੇ ( array ) ਦੇ ਨਾਮ ਦੀ ਤਰਾਂ ਚੁਣ ਰਹੇ ਹਾਂ ਅਤੇ ਅਸੀ ਇਸ ਐਰੇ ( array ) ਨੂੰ ਸਾਰੇ ਚੁਣੇ ਹੋਏ ਡਾਟਾ ਲਈ ਚੁਣ ਰਹੇ ਹਾਂ ।
07:15 ਮੈਂ ਇੱਥੇ ਖ਼ਤਮ ਕਰਾਂਗਾ । ਅਗਲੇ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀ ਵੇਖਾਂਗੇ ਕਿ ਇਸ ਡਾਟਾ ਨੂੰ ਕਿਵੇਂ ਏਕੋ ( echo ) ਕਰਦੇ ਹਨ ।
07:21 ਮੈਂ ਸੰਭਵ ਹੈ ਇਸਨੂੰ ਥੋੜਾ ਹੋਰ ਵਿਸਥਾਰ ਨਾਲ ਸਪੱਸ਼ਟ ਕਰਾਂਗਾ ।
07:25 ਆਈ ਆਈ ਟੀ ਬੌਮਬੇ ਵੱਲੋਂ ਮੈਂ ਹਰਮੀਤ ਸੰਧੂ ਤੁਹਾਥੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ , ਸੱਤ ਸ਼੍ਰੀ ਅਕਾਲ ।

Contributors and Content Editors

Harmeet, PoojaMoolya