The Tutorials in this series are created in XAMPP 5.5.19 on Ubuntu 14.04. PHP: Hypertext Preprocessor" is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Read more
Foss : PHP and MySQL - Punjabi
Outline: POST Variable Built-in $_POST ਫ਼ੰਕਸ੍ਹਨ method="post" ਰਾਹੀਂ ਫਾਰਮ ਵਿਚੋਂ ਮਾਨ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ POST ਮੈਥਡ ਰਹਿਣ ਭੇਜੀ ਸੂਚਨਾ ਦੂਜਿਆਂ ਨੂੰ ਦਿਖਾਈ ਨਹੀਂ ਦਿੰਦੀ ਅਤੇ ਭੇਜੀ ਜਾਣ ਵਾਲੀ ..
Outline: Embedding PHP ( ਐਮਬੇਡਿੰਗ PHP ) HTML ( ਏਚ ਟੀ ਏਮ ਏਲ ) ਕੋਡ ਵਿੱਚ Php ( ਪੀਏਚਪੀ ) ਕੋਡ ਨੂੰ ਕਿਵੇਂ ਲਾਗੂ ਕੀਤਾ ਜਾਵੇ । ਇਸ ਉੱਤੇ ਇਹ ਇੱਕ ਛੋਟਾ ਟਿਊਟੋਰਿਅਲ ਹੈ ।
Outline: Common Ways to Display HTML ( HTML ਨੂੰ ਦਿਖਾਉਣ ਦੇ ਤਰੀਕੇ ) ਅਸੀ HTML ਕੋਡ ਦਾ ਪ੍ਰਯੋਗ PHP ਸਕਰਿਪਟ ਦੇ ਅੰਦਰ ਵੀ ਕਰ ਸਕਦੇ ਹਾਂ। ਲਗਭਗ ਹਰ ਇੱਕ HTML tags ਨੂੰ PHP ਸਕਰਿਪਟ ਦੇ ਅੰਦਰ ਵਰਤਿਆ ਜਾ ਸ..
Outline: Common Errors ( ਸਧਾਰਨ ਗਲਤੀਆਂ ) ( Part 1 ) ਸਿੱਖਣਾ ਕਿ ਏਰਰਸ ( ਗਲਤੀਆਂ ) ਨੂੰ ਕਿਵੇਂ ਲਭਣਾ ਹੈ ਅਤੇ ਉਨ੍ਹਾਂਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕਰਨਾ ਹੈ । ਇੱਕੋ ਜਿਹੇ ਪਾਰਸ ਏਰਰਸ ( ਗਲਤੀਆਂ ) । comma ਜਾਂ s..
Outline: Common Errors ( ਆਮ ਗਲਤੀਆਂ ) ( Part 2 ) ਲਾਪਤਾ ਜਾਂ ਫਾਲਤੂ ਬਰੈਕੇਟਸ (brackets) ਦੇ ਕਾਰਨ ਪਾਰਸ ਏਰਰ ( ਗਲਤੀ ) ਮੁਸ਼ਕਿਲ ਗਣਿਤ operations ਦੇ ਦੌਰਾਨ ਬਰੈਕੇਟਸ ਦੀ ਤੁਲਣਾ ਕਰਨਾ ਸਹੀ indentati..
Outline: Common Errors (ਆਮ ਗਲਤੀਆਂ) Part 3 "Cannot modify header information - headers already sent by..." ਏਰੇਰਸ ਜਦੋਂ header() function ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ output buffering (ਆਉਟਪੁੱਟ ਬਫਰਿੰ..
Outline: MySQL ( Part 1 ) PHPMyAdmin ਇੰਟਰਫ਼ੇਸ ਦੀ ਜਾਣ ਪਹਿਚਾਣ । ਇੱਕ ਨਵਾਂ ਡਾਟਾਬੇਸ ਬਣਾਉਣਾ , ਇੱਕ ਨਵਾਂ ਟੇਬਲ ਬਣਾਉਣਾ ਅਤੇ ਜ਼ਰੂਰੀ ਡਾਟਾਟਾਇਪ ਦੇ ਨਾਲ ਖੇਤਰ ਦੀ ਵੈਲਿਊ ਐਂਟਰ ਕਰਣਾ । PHPMyAdmin ਵਿ..
Outline: MySQL ( Part 2 ) ਡਾਟਾਬੇਸ ਨਾਲ ਜੋੜਨਾ ਅਤੇ ਡਾਟਾਬੇਸ ਵਿੱਚ ਡਮੀ ਡਾਟਾ ਸ਼ਾਮਲ ਕਰਨਾ । mysql_connect ( server_addr , username , password ) - authorized ਯੂਜ਼ਰ ਅਤੇ ਪਾਸਵਰਡ ਨਾਲ ਡਾਟਾਬੇਸ ..
Outline: MySQL ( Part 3 ) ਡਾਟਾਬੇਸ ਵਿੱਚ ਕੁੱਝ ਡਾਟਾ ਲਿਖਣਾ ( INSERT ਅਤੇ UPDATE queries ) mysql_query ( TYPE_HERE_YOUR_MYSQL_QUERY ) - ਆਪਣੇ ਡਾਟਾਬੇਸ ਉੱਤੇ ਵਿਸ਼ੇਸ਼ query ਰਨ ਕਰਨ ਲਈ ਇਸ ਫੰਕਸ਼..
Outline: MySQL ( Part 4 ) ਡਾਟਾਬੇਸ ਟੇਬਲ ਵਿਚੋਂ ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰਨਾ ਅਤੇ ਇਸਨੂੰ ਦਿਖਾਉਣਾ । SELECT QUERY - SELECT * FROM table_name WHERE att1 = abc / / ਕਵੇਰੀ ਡਾਟਾਬੇਸ ਵਿਚ ਵੈਲਿਊ ਰਿਟਰਨ ਕ..
Outline: MySQL ( Part 5 ) mysql_fetch_assoc — ਸੰਬੰਧਿਤ ARRAY ਦੀ ਤਰਾਂ ਇੱਕ RESULT ROW ਕੱਢਣਾ । array mysql_fetch_assoc ( resource $ result ) / / ਸੰਬੰਧਿਤ ARRAY ਨੂੰ ਰਿਟਰਨ ਕਰਦਾ ਹੈ ਜ..
Outline: MySQL ( Part 7 ) HTML ਫਾਰਮਸ ਪ੍ਰਯੋਗ ਕਰਕੇ ਡਾਟਾਬੇਸ ਟੇਬਲ ਦੀ ਮੌਜੂਦਾ ਵੈਲਿਊਜ਼ ਨੂੰ ਬਦਲਨਾ । ਵਿਅਕਤੀਗਤ ਵੈਲਿਊਜ਼ ਦੀ id ਪ੍ਰਯੋਗ ਕਰਕੇ ਖਾਸ ਰੇਕਾਰਡਸ ਅਪਡੇਟ ਕਰਨਾ ।
Outline: MySQL ( Part 8 ) DELETE QUERY - ਵਿਸ਼ੇਸ਼ ਜਾਂ ਡਾਟਾਬੇਸ ਦੀਆਂ ਸਾਰੀ ਐਟਰੀਆਂ ਨੂੰ ਮਿਟਾਉਣ ਲਈ DELETE FROM table_name WHERE field = xyz / / ਡਾਟਾਬੇਸ ਵਿਚੋਂ ਐਟਰੀ ਮਿਟਾਉਂਦਾ ਹੈ ਜਿੱਥੇ ਫੀਲਡ ..
Outline: Simple Visitor Counter ( ਸਿੰਪਲ ਵਿਜਿਟਰ ਕਾਊਂਟਰ ) Refresh ( ਰਿਫਰੇਸ਼ ) ਬਟਨ ਉੱਤੇ ਕਲਿਕ ਕੀਤੇ ਜਾਣ ਦੇ ਅਨੁਸਾਰ ਗਿਣਦਾ ਹੈ , ਕਿ ਤੁਹਾਡਾ ਪੇਜ ਕਿੰਨੇ ਯੂਜ਼ਰਸ ਵੇਖ ਚੁੱਕੇ ਹਨ । fopen ( file_na..
Outline: PHP String Functions ( PHP ਸਟਰਿੰਗ ਫੰਕਸ਼ਨ ) ( Part 1 ) strlen ( string ) - ਇਹ ਫੰਕਸ਼ਨ ਸਟਰਿੰਗ ਵਿੱਚ ਨੰਬਰਸ ਅਤੇ ਵਾਇਟ ਸਪੇਸੇਸ ( ਖਾਲੀ ਸਥਾਨਾ ) ਸਹਿਤ ਕੈਰੇਕਟਰਸ ਦੀ ਕੁਲ ਗਿਣਤੀ ਕਰਦਾ ਹੈ..
Outline: PHP String Functions ( Part 2 ) strrev ( string ) - ਇਹ ਫੰਕਸ਼ਨ ਇਨਪੁਟ ਕੀਤੀ ਗਈ ਸਟਰਿੰਗ ਨੂੰ ਰਿਵਰਸ ਕਰਨ ਵਿੱਚ ਪ੍ਰਯੋਗ ਹੁੰਦਾ ਹੈ । strtolower ( string ) - ਇਹ ਫੰਕਸ਼ਨ ਸਟਰਿੰਗ ਵਿੱਚ ..
Outline: File Upload Part-1 ਫਾਇਲ ਅਪਲੋਡ ਕਰਨ ਲਈ html ਫ਼ਾਰਮ ਬਣਾਉਣਾ । ਫਾਇਲ ਅਪਲੋਡ ਕਰਨਾ ਅਤੇ ਫਾਇਲ ਵਿਚੋਂ ਸੰਬਧਿਤ ਜਾਣਕਾਰੀ ਜਿਵੇਂ ਫਾਇਲ ਨੇਮ , ਫਾਇਲ ਸਾਇਜ਼ ਆਦਿ ਪ੍ਰਾਪਤ ਕਰਨਾ । ਫਾਇਲ ਅਪਲੋਡ ਕਰਨ ਤੋਂ ਬਾਅਦ..
Outline: File Upload ( Part 2 ) ਫਾਇਲ ਨੂੰ ਆਰਜੀ ਖੇਤਰ ਤੋਂ ਯੂਜ਼ਰ ਦੁਆਰਾ ਦਿੱਤੀ ਗਈ ਲੋਕੇਸ਼ਨ ਵਿੱਚ ਲਿਜਾਣਾ । ਅਪਲੋਡਿੰਗ ਨੂੰ ਕੇਵਲ ਵਿਸ਼ੇਸ਼ ਫਾਇਲ ਟਾਈਪ ਲਈ ਸੀਮਿਤ ਕਰਨਾ । ਅਪਲੋਡਿੰਗ ਨੂੰ ਅਧਿਕਤਮ ਫਾਇਲ ਸਾਇਜ਼ ..
Outline: Cookies ( Part 1 ) Cookies ( ਕੁਕੀਜ ) ਕੀ ਹੁੰਦੀਆਂ ਹਨ । setcookie ਫੰਕਸ਼ਨ ਪ੍ਰਯੋਗ ਕਰਕੇ ਕੁਕੀਜ ਸੈਟ ਕਰਨਾ । ਸੱਮਝਣਾ ਕਿ ਕੁਕੀਜ ਦਾ ਅੰਤ ਦਾ ਸਮਾਂ ਕਿਵੇਂ ਸੈਟ ਹੁੰਦਾ ਹੈ । ਮੌਜੂਦਾ ਕੁਕੀਜ ਵ..
Outline: Cookies ( Part 2 ) isset ਪ੍ਰਯੋਗ ਕਰਕੇ ਜਾਂਚਨਾ ਕਿ ਕੁਕੀ ਮੌਜੂਦ ਹੈ ਜਾਂ ਨਹੀਂ । ਜਦੋਂ ਉਸਦੀ ਜਰੂਰਤ ਨਹੀਂ ਰਹੀ ਤਾਂ ਕੁਕੀ ਅਨਸੈਟ ਕਰਨਾ । ਮੌਜੂਦਾ ਕੁਕੀ ਦੀ ਵੈਲਿਊ ਬਦਲਣਾ ।