如何连接到数据库并获取数组?我在数据库中有数据,但我不知道该怎么做
Posted
技术标签:
【中文标题】如何连接到数据库并获取数组?我在数据库中有数据,但我不知道该怎么做【英文标题】:How do I connect to a database and fetch array? I have the data in the database but i have no idea how to do this 【发布时间】:2016-11-30 20:43:37 【问题描述】: <h1>List of Employers</h1>
<?php
include("connection.php");
?>
<table border ="1">
<tr>
<td>Registration Date</td
<td>Registration ID</td>
<td>Organization Name</td>
<td>Contact Name</td>
<td>Total</td>
<td>Amount Due</td>
<td>Pay Status</td>
<td>Status</td>
<td>Registration Complete</td>
</tr>
$query = "SELECT Registration Date, Registration ID, Organization Name, Contact Name, Total, Amount Due, Pay Status, Status, Registration Complete FROM Business";
$result = mysql_query($query)
while($row = mysql_fetch_array($result))
print "<tr>";
print "<td>" . $row['Registration Date'] . "</td>";
print "<td>" . $row['Registration ID'] . "</td>";
print "<td>" . $row['Organization Name'] . "</td>";
print "<td>" . $row['Contact Name'] . "</td>";
print "<td>" . $row['Total'] . "</td>";
print "<td>" . $row['Amount Due'] . "</td>";
print "<td>" . $row['Pay Status'] . "</td>";
print "<td>" . $row['Status'] . "</td>";
print "<td>" . $row['Registration Complete'] . "</td>";
print "</tr>";
print "</table>";
?>
无论我使用多少不同的代码,我都无法让任何形式的数据库连接到这些表。这不起作用,我不知道我会尝试这么多不同的东西
【问题讨论】:
运行 PHP 教程然后重试。 【参考方案1】:您需要提供更多代码。
我认为您的 connection.php 包含您的代码“连接字符串”到您的数据库?
【讨论】:
不知道您的数据设计方法是什么,您仍然无法获取数据。一个例子可以是 $query = "SELECT * FROM users WHERE location='UK' AND status='Married'"; $result = mysqli_query($dbc,$query); 不知道您的数据设计方法是什么,您仍然无法获取数据。一个例子可能是(见***.com/questions/21138689/…)$query = "SELECT * FROM users WHERE location='UK' AND status='Married'"; $result = mysqli_query($dbc,$query); while($row = mysqli_fetch_array($results, MYSQLI_BOTH)) echo "Hi ".$row['first_name'] . " 你来自 ".$row['location']." 而你是 ".$row['status']."!";以上是关于如何连接到数据库并获取数组?我在数据库中有数据,但我不知道该怎么做的主要内容,如果未能解决你的问题,请参考以下文章
如果 mysql 数据库驻留在 wamp 服务器中,如何将 django 项目连接到 mysql 数据库?
如何使用给定的 JNDI 名称连接到 Websphere 数据源?
ModX/PHP:在连接到数据库的根目录中有我自己的文件吗?