


How to write a PHP script to get data from a MySQL table based on certain conditions?
Sep 03, 2023 pm 04:09 PMIf we want to get conditional data from MySQL table, then we can write WHERE clause in SQL statement and use it in PHP script. When writing PHP scripts, we can use the PHP function mysql_query(). This function is used to execute a SQL command and later you can use another PHP function mysql_fetch_array() to get all the selected data. This function returns a row as an associative array, a numeric array, or both. If there are no more rows, this function returns FALSE. To illustrate this, we have the following example -
Example
In this example, we are writing a PHP script which will return a file named 'tutorial_tbl', The author’s name is Sanjay -
<?php $dbhost = 'localhost:3036'; $dbuser = 'root'; $dbpass = 'rootpassword'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysql_error()); } $sql = 'SELECT tutorial_id, tutorial_title, tutorial_author, submission_date FROM tutorials_tbl WHERE tutorial_author = "Sanjay"'; mysql_select_db('TUTORIALS'); $retval = mysql_query( $sql, $conn ); if(! $retval ) { die('Could not get data: ' . mysql_error()); } while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) { echo "Tutorial ID :{$row['tutorial_id']} <br> ". "Title: {$row['tutorial_title']} <br> ". "Author: {$row['tutorial_author']} <br> ". "Submission Date : {$row['submission_date']} <br> ". "--------------------------------<br>"; } echo "Fetched data successfully</p><p>"; mysql_close($conn); ?>
The above is the detailed content of How to write a PHP script to get data from a MySQL table based on certain conditions?. For more information, please follow other related articles on the PHP Chinese website!

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

PHP 8.4 Installation and Upgrade guide for Ubuntu and Debian

How to fix mysql_native_password not loaded errors on MySQL 8.4
