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