Foss: PHP and MySQL - English
Outline: XAMPP in Windows Installing XAMPP in Windows XAMPP is a cumulative package consisting of Apache, PHP and MySQL Packages is available for Windows In this tutorial the XAMPP will be installed and t..
Basic
Foss: PHP and MySQL - English
Outline: XAMPP in Linux Installing XAMPP in Linux XAMPP is a cumulative package consisting of Apache, PHP and MySQL Packages is available for Linux In this tutorial the XAMPP will be installed and the def..
Basic
Foss: PHP and MySQL - English
Outline: Echo Function The echo() function outputs one or more strings. Syntax: echo(strings); Ex. echo "Hello World!";
Basic
Foss: PHP and MySQL - English
Outline: Variables in PHP Variables are used for storing values, like text strings, numbers or arrays. When a variable is declared, it can be used over and over again in your script. All variables in PHP ..
Basic
Foss: PHP and MySQL - English
Outline: If Statement if statement - use this statement to execute some code only if a specified condition is true. if...else statement - use this statement to execute some code if a condition is true and ..
Basic
Foss: PHP and MySQL - English
Outline: Switch Statement switch statement - use this statement to select one of many blocks of code to be executed
Basic
Foss: PHP and MySQL - English
Outline: Arithmatic Operators Ex. +,-,*,/,%,++,--
Basic
Foss: PHP and MySQL - English
Outline: Comparison Operators Ex. ==,!=,<>,>,<,>=,<=
Basic
Foss: PHP and MySQL - English
Outline: Logical Operators Ex. && (AND),|| (OR),! (NOT)
Basic
Foss: PHP and MySQL - English
Outline: Arrays An array stores multiple values in one single variable. Numeric array - An array with a numeric index. Associative array - An array where each ID key is associated with a value. Ex. Numer..
Basic
Foss: PHP and MySQL - English
Outline: Multi-Dimensional Arrays In a multidimensional array, each element in the main array can also be an array. And each element in the sub-array can be an array, and so on.
Basic
Foss: PHP and MySQL - English
Outline: Loops - While Statement The while loop executes a block of code while a condition is true. while (condition) { code to be executed; }
Basic
Foss: PHP and MySQL - English
Outline: Loops - Do-While Statement The do...while statement will always execute the block of code once, it will then check the condition, and repeat the loop while the condition is true. do { ..
Basic
Foss: PHP and MySQL - English
Outline: Loops - For Statement The for loop is used when you know in advance how many times the script should run. Syntax: for (init; condition; increment) { code to be executed; }
Basic
Foss: PHP and MySQL - English
Outline: Loops - Foreach Statement The foreach loop is used to loop through arrays. foreach ($array as $value) { code to be executed; }
Basic
Foss: PHP and MySQL - English
Outline: Functions (Basic) To keep the script from being executed when the page loads, you can put it into a function. A function will be executed by a call to the function. You may call a function from a..
Basic
Foss: PHP and MySQL - English
Outline: Functions (Advanced) We can also pass parameters to functions during both the declaration and calling time. function functionName($param1,$param2); //during function call. function functionName($..
Basic
Foss: PHP and MySQL - English
Outline: GET Variable The built-in $_GET function is used to collect values from a form sent with method="get". Information sent from a form with the GET method is visible to everyone (it will be displayed..
Basic
Foss: PHP and MySQL - English
Outline: POST Variable The built-in $_POST function is used to collect values from a form sent with method="post". Information sent from a form with the POST method is invisible to others and has no limits..
Basic
Foss: PHP and MySQL - English
Outline: Embedding PHP We can embed our PHP code anywhere in the webpage, by enclosing our script within the <?php...... //SCRIPT.......?>
Basic
Foss: PHP and MySQL - English
Outline: Common Way to Display HTML We can also use the HTML Code within the PHP Script. Almost each of the HTML Tags can be used within a PHP Script.
Basic
Foss: PHP and MySQL - English
Outline: Common Errors (Part 1) Learn how to spot errors and how to fix them Common Parse errors Parse errors due to missing comma or semicolon Parse errors due to not ending single or double quotes corr..
Basic
Foss: PHP and MySQL - English
Outline: Common Errors (Part 2) Parse error due to missing or extra brackets Matching brackets during complex mathematical operations Purpose and usefulness of correct indentation Errors due to missing o..
Basic
Foss: PHP and MySQL - English
Outline: Common Errors (Part 3) "Cannot modify header information - headers already sent by..." errors when using header() function Using ob_start() to turn on output buffering "Failed to open stream; no ..
Foss: PHP and MySQL - English
Outline: MySQL (Part 1) An Introduction to the PHPMyAdmin Interface. Creating a New Database Creating a new Table and entering the value of the field with the requisite datatype. SQL Query displayed in t..
Intermediate
Foss: PHP and MySQL - English
Outline: MySQL (Part 2) Connecting to the database and inserting dummy data into the database. mysql_connect("server_addr", "username", "password") - Connect to the Database Server with the authorised user..
Intermediate
Foss: PHP and MySQL - English
Outline: MySQL (Part 3) Writing some data into the database (INSERT and UPDATE Queries). mysql_query('TYPE_HERE_YOUR_MYSQL_QUERY') - This function is used to run specific queries on our database. INSERT Q..
Intermediate
Foss: PHP and MySQL - English
Outline: MySQL (Part 4) Getting data from the database table and displaying it. SELECT QUERY - SELECT * FROM table_name WHERE att1='abc' // Query returns the value from the database where att1 = abc mysql..
Intermediate
Foss: PHP and MySQL - English
Outline: MySQL (Part 5) mysql_fetch_assoc — Fetch a result row as an associative array. array mysql_fetch_assoc ( resource $result ) //Returns an associative array that corresponds to the fetched row and m..
Intermediate
Foss: PHP and MySQL - English
Outline: MySQL (Part 6) Getting data from the database with the help of an HTML form. Creating a FORM where a user can specify a name and selecting the appropriate value from the database.
Intermediate
Foss: PHP and MySQL - English
Outline: MySQL (Part 7) Changing the existing values of the databse table using HTML Forms. Update unique records using the id than individual values.
Intermediate
Foss: PHP and MySQL - English
Outline: MySQL (Part 8) DELETE QUERY - To Delete the specific or all the entries of the Database. DELETE FROM table_name WHERE field='xyz' // Deletes the entry from the database where the field = xyz.
Foss: PHP and MySQL - English
Outline: Simple Visitor Counter Counts how many users have viewed your page as per count of refresh button clicked fopen("file_name","parameter") opens a file (Creates it if not exists).parameter assigns t..
Advanced
Foss: PHP and MySQL - English
Outline: PHP String Functions (Part 1) strlen(string) - This function counts total no of characters, including numbers and white spaces in the string mb_substr(string,starting_position,no_of_characters) ..
Advanced
Foss: PHP and MySQL - English
Outline: PHP String Functions (Part 2) strrev(string) -This function is used to reverse the inputed string strtolower(string) -This function is used to convert all alphabatic characters in string to thier ..
Advanced
Foss: PHP and MySQL - English
Outline: File Upload (Part 1) Setup html form for file uploading Upload file and get file related information like file name, file size, etc Check for error messages after uploading file
Advanced
Foss: PHP and MySQL - English
Outline: File Upload (Part 2) Move file from temporary area to user specified location Restrict uploading to only specific file type Restrict uploading to a maximum file size
Advanced
Foss: PHP and MySQL - English
Outline: Cookies (Part 1) What are cookies Set cookies using setcookie function Understaing how to set expiry time of cookies Read and print values from existing cookies Print every cookie that we have ..
Advanced
Foss: PHP and MySQL - English
Outline: Cookies (Part 2) Check if a cookie exists or not using isset Unset a cookie when no longer required Change the value of a existing cookie
Advanced
Foss: PHP and MySQL - English
Outline: Sessions A PHP session variable is used to store information about, or change settings for a user session. Session variables hold information about one single user, and are available to all pages ..
Advanced
Foss: PHP and MySQL - English
Outline: MD5 Encryption Calculates the MD5 hash of str using the RSA Data Security, Inc.'s MD5 Message-Digest Algorithm, and returns that hash (Its a one way encrypting technique). Syntax : string md5 ( s..
Advanced
Foss: PHP and MySQL - English
Outline: Sending Email (Part 1) Create HTML form for getting email subject and message from the user Using the mail() function to send email
Advanced
Foss: PHP and MySQL - English
Outline: Sending Email (Part 2) Validating whether the name and message have been entered by the user Check the length of the string using the strlen() function. Set up the to, subject and message field o..
Advanced
Foss: PHP and MySQL - English
Outline: Sending Email (Part 3) Fix the "Sendmail from not set in php dot ini" error Create the mail "From:" header Using a local or external mail server to send email Using the ini_set() and ini_get() f..
Advanced
Foss: PHP and MySQL - English
Outline: Display Images from a Directory Using opendir() to open a directory handle Using readdir() to read a directory that is already opened Printing the directory listing
Advanced
Foss: PHP and MySQL - English
Outline: User Login Part 1 Collecting information from user in a form & connecting to authorized database. mysql_connect("hostname", "username", "password") - Connect to the Database Server with the author..
Advanced
Foss: PHP and MySQL - English
Outline: User Login Part 2 retrieves information about inputed username and checks whether given password matches with the password in database. mysql_query('TYPE_HERE_YOUR_MYSQL_QUERY') - It is used to ru..
Advanced
Foss: PHP and MySQL - English
Outline: User Login Part 3 Creating session for holding value and destroying that value by destroying session. start_session() - Starts session to hold information from one pages to other until the session..
Advanced
Foss: PHP and MySQL - English
Outline: User Password Change Part 1 We learn to obtain old existing password and new password from the user. start_session() - Hold information from previous pages to session page. $variable_name=$_SESSI..
Advanced
Foss: PHP and MySQL - English
Outline: User Password Change Part 2 Checking whether encrypted old password matches with the database password and new password is same as confirm password. md5("parameter")- encrypts parameter into irrev..
Advanced
Foss: PHP and MySQL - English
Outline: User Password Change Part 3 updating the new password in database. mysql_query('TYPE_HERE_YOUR_MYSQL_QUERY') - It is used to run specific queries on our database. Here it updates new password into..
Advanced
Foss: PHP and MySQL - English
Outline: User Registration Part 1 Creating a form which allows user to input values in page
Advanced
Foss: PHP and MySQL - English
Outline: User Registration Part 2 Striping tags of inputed strings and converting password into md5 encryption. Use of : strip_tags(strigs) - cuts down unnecessary spaces,html tags and queries from string.
Advanced
Foss: PHP and MySQL - English
Outline: User Registration Part 3 Checking whether the username and password provided meet the required length sizes. Use of : strlen("string") - counts th character length of the string.
Advanced
Foss: PHP and MySQL - English
Outline: User Registration Part 4 Inserting inputed information from the user into the database table through query. mysql_connect("hostname", "username", "password") - Connect to the Database Server with ..
Advanced
Foss: PHP and MySQL - English
Outline: User Registration Part 5 Converting the password inputed from user to md5 encrypt form. md5("parameter")- encrypts parameter into irreversible logical code.
Advanced
Foss: PHP and MySQL - English
Outline: User Registration Part 6 Checking the username provided so that condition for duplicate username can be avoided. mysql_query('TYPE_HERE_YOUR_MYSQL_QUERY') - This is used to run specific queries on..