mySql テーブルのデータを表示するための簡単な php コードを作成しました。これは、「mysql_connect」、「mysql_select_db」を使用すると機能しますが、「mysqli_connect」、「mysqli_select_db」を使用すると機能しません。誰でも光を当てることができます。
私は非常に若い Web 開発者です。
これは私が書いたコードです:
<?php
$con = mysqli_connect("localhost","root","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$db=mysqli_select_db("database_name",$con) or die("Could not select DB");
if (!$db)
{
die('no database connected');
}
$data = mysql_query("SELECT * FROM categories")
or die(mysql_error());
Print "<table border cellpadding=3>";
while($info = mysql_fetch_array( $data ))
{
Print "<tr>";
Print "<th>Name:</th> <td>".$info['parentId'] . "</td> ";
Print "<th>ID:</th> <td>".$info['title'] . "</td> </tr>";
}
Print "</table>";
?>
しかし、「mysqli」を「mysql」に置き換えると、機能します。