Skip to main content

How to Connect PHP to MySQL Database?


 

In this tutorial we will be learning about how to connect to MySQL Database Management System with PHP.

Some Points on MySQL

  • MySQL uses Standard SQL
  • MySQL is free to download
  • MySQL is best suitable for Small and Large Applications

Some Points on PHP

  • PHP is a server scripting language
  • PHP scripts are executed in server and pure HTML is returned back to client.
  • PHP files have extension .php
  • PHP is easy to Learn and implement
  • PHP supports both Structural Programming Paradigm and Object Oriented Programming Paradigm.

1. First, Let's create a Database in MySQL

CREATE DATABASE TestDB;

2. Let's create a Table in TestDB

CREATE TABLE testTABLE (
id INT,
Fname VARCHAR(50),
Lname VARCHAR(50),
EmailID VARCHAR(120)
);

3. Let's Connect to TestDB

$mysql_host = "localhost";   //host address may vary. ex : localhost:3302
$mysql_user = "root"; //Given by your hosting provider
$mysql_pass = "";
$mysql_database = "TestDB; //DB you need to connect to

$con = mysqli_connect($mysql_host,$mysql_user,$mysql_pass,$mysql_database);
if (mysqli_connect_errno())
{
die("
Unable to connect to Mysql Server");
}

4. For much easier access let's create a function dbConnect()

//function will return a connection object
function dbConncet($mysql_host,$mysql_user,$mysql_pass,$mysql_database){
$con = mysqli_connect($mysql_host,$mysql_user,$mysql_pass,$mysql_database);
if (mysqli_connect_errno()) {
die("Unable to connect to Mysql Server");
}
return $con;
}

5. Final Code

<?php
function dbConncet($mysql_host,$mysql_user,$mysql_pass,$mysql_database){
$con = mysqli_connect($mysql_host,$mysql_user,$mysql_pass,$mysql_database);
if (mysqli_connect_errno()) {
stop("Unable to connect to Mysql Server");
}
return $con;
}

$SqlConnection=dbConnect("localhost","root","","TestDB"); //If provided value is correct and database is connected then will receive a connection object else displays error
?>

 

If you got any queries, Please free to contact me.

If you like to create your own contents, Please click on the below button and Signup.

Comments

Popular posts from this blog

Maxon Cinema 4D Studio R13.058 full Keygen Cracked Version | Mediafire Torrent Download Link

Download Maxon CINEMA 4D Studio Full Version With Keygen -Everything You Need for High-End 3D 32 and 64 bit MAXON CINEMA 4D STUDIO R13.058 (x86/x64) CINEMA 4D Studio is the very best that MAXON has to offer for professional 3D artists. If you want to create advanced 3D graphics but need a helping hand to ensure you create jaw-dropping graphics quickly and easily, then this is the choice for you.                     All You Ever Wanted This is our top-of-the-line product. It not only contains everything the other CINEMA 4D versions offer - it goes far beyond. CINEMA 4D Studio has all the tools you need to tackle even the most complex project. Minimum System Requirements Windows XP, Vista or 7 running on Intel or AMD CPU with SSE2-Support; Mac OS X 10.5.8 or higher running on an Intel-based Mac; 1024 MB free RAM, DVD ROM drive. Standard DVD installation can take up to 4 GB of disk space. Software must be registered for permanent use. SUPPORTED OPERATING SYS

C Program to add two matrices using pointers.

  #include<stdio.h> main() { int a[5][5],b[5][5],c[5][5],i,j,m,n; printf("\n Enter the Dimension of the Matrix:\n"); scanf("%d%d",&m,&n); printf("\nEnter the Elements of the first matix:"); for(i=0;i<m;i++) { for(j=0;j<n;j++) { scanf("%d",(*(a+i)+j)); } } printf("\nEnter the elements of the second matrix:\n"); for(i=0;i<m;i++) { for(j=0;j<n;j++) { scanf("%d",(*(b+i)+j)); } } for(i=0;i<m;i++) { for(j=0;j<n;j++) { *(*(c+i)+j)=*(*(a+i)+j)+ *(*(b+i)+j); } } printf("\nResultantMatrix:\n"); for(i=0;i<m;i++) { for(j=0;j<n;j++) { printf("%5d",*(*(c+i)+j)); } printf("\n"); } getch(); } Output:  Enter the Dimension of the Matrix: 2  2 Enter the Elements of the first matix: 1   2   3   4 Enter the elements of the second matrix: 9   8   7  6 ResultantMatrix:  

C Program to create a Teapot using OpenGL

  C Program to create a Teapot using OpenGL # include <stdio.h> # include <GL/glut.h> void wall ( double thickness ) { glPushMatrix ( ) ; glTranslated ( 0.5 , 0.5 * thickness , 0.5 ) ; glScaled ( 1.0 , thickness , 1.0 ) ; glutSolidCube ( 1.0 ) ; glPopMatrix ( ) ; } void tableLeg ( double thick , double len ) { glPushMatrix ( ) ; glTranslated ( 0 , len / 2 , 0 ) ; glScaled ( thick , len , thick ) ; glutSolidCube ( 1.0 ) ; glPopMatrix ( ) ; } void table ( double topWid , double topThick , double legThick , double legLen ) { glPushMatrix ( ) ; glTranslated ( 0 , legLen , 0 ) ; glScaled ( topWid , topThick , topWid ) ; glutSolidCube ( 1.0 ) ; glPopMatrix ( ) ; double dist = 0.95 * topWid / 2.0 - legThick / 2.0 ; glPushMatrix ( ) ; glTranslated ( dist , 0 , dist ) ; tableLeg ( legThick , legLen ) ; glTranslated ( 0.0 , 0.0 , - 2 * dist ) ; tableLeg ( legThick , legLen ) ; glTransla