Your cart is currently empty!
Category: php Mysql
-
Khóa học miễn phí PHP & MySQL – Database Info nhận dự án làm có lương
PHP & MySQL – Database Info Example
There are a few important commands in MySQL which can be executed either at the MySQL prompt or by using any script like PHP to get various important information about the database server.
Sr.No. Command & Description 1 SELECT VERSION( )
Server version string
2 SELECT DATABASE( )
Current database name (empty if none)
3 SELECT USER( )
Current username
4 SHOW STATUS
Server status indicators
5 SHOW VARIABLES
Server configuration variables
Example
Try the following example to get database info −
Copy and paste the following example as mysql_example.php −
<html> <head> <title>Getting MySQL Database Info</title> </head> <body> <?php $dbhost = ''localhost $dbuser = ''root $dbpass = ''root@123 $dbname = ''TUTORIALS $mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname); $tutorial_count = null; if($mysqli->connect_errno ) { printf("Connect failed: %s<br />", $mysqli->connect_error); exit(); } printf(''Connected successfully.<br />''); if ($result = mysqli_query($mysqli, "SELECT DATABASE()")) { $row = mysqli_fetch_row($result); printf("Default database is %s<br />", $row[0]); mysqli_free_result($result); } $mysqli->close(); ?> </body> </html>
Output
Access the mysql_example.php deployed on apache web server and verify the output.
Connected successfully. Default database is tutorials
Khóa học lập trình tại Toidayhoc vừa học vừa làm dự án vừa nhận lương: Khóa học lập trình nhận lương tại trung tâm Toidayhoc
Khóa học miễn phí PHP & MySQL – Handling NULL nhận dự án làm có lương
PHP & MySQL – Handling NULL Example
You can use the if…else condition to prepare a query based on the NULL value.
The following example takes the tutorial_count from outside and then compares it with the value available in the table.
Example
Copy and paste the following example as mysql_example.php −
<html> <head> <title>Handling NULL</title> </head> <body> <?php $dbhost = ''localhost $dbuser = ''root $dbpass = ''root@123 $dbname = ''TUTORIALS $mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname); $tutorial_count = null; if($mysqli->connect_errno ) { printf("Connect failed: %s<br />", $mysqli->connect_error); exit(); } printf(''Connected successfully.<br />''); if( isset($tutorial_count )) { $sql = ''SELECT tutorial_author, tutorial_count FROM tcount_tbl WHERE tutorial_count = '' + $tutorial_count; } else { $sql = ''SELECT tutorial_author, tutorial_count FROM tcount_tbl WHERE tutorial_count IS NULL } $result = $mysqli->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { printf("Author: %s, Count: %d <br />", $row["tutorial_author"], $row["tutorial_count"]); } } else { printf(''No record found.<br />''); } $mysqli->close(); ?> </body> </html>
Output
Access the mysql_example.php deployed on apache web server and verify the output.
Connected successfully. No record found.
Khóa học lập trình tại Toidayhoc vừa học vừa làm dự án vừa nhận lương: Khóa học lập trình nhận lương tại trung tâm Toidayhoc