What is the potential issue with using the mysql_* API in PHP for database queries?

The potential issue with using the mysql_* API in PHP for database queries is that it is deprecated as of PHP 5.5.0 and removed in PHP 7.0.0. This means that the functions are no longer maintained and may lead to security vulnerabilities or compatibility issues in newer PHP versions. To solve this issue, it is recommended to use the MySQLi or PDO extension for interacting with databases in PHP.

// Using MySQLi extension to connect to a MySQL database
$mysqli = new mysqli("localhost", "username", "password", "database");

// Check connection
if ($mysqli->connect_error) {
    die("Connection failed: " . $mysqli->connect_error);
}

// Perform a query
$query = "SELECT * FROM table_name";
$result = $mysqli->query($query);

// Fetch data from the result set
while ($row = $result->fetch_assoc()) {
    // Process the data
}

// Close the connection
$mysqli->close();