我想使用php
编写远程接口来控制远程服务器上的MySQL数据库。
我的策略是这样的:将SQL查询发布到某个php文件,然后使用mysql_query()
查询我的MySQL数据库,然后使用php显示结果。
我的问题是:如何快速一般地显示结果(可以显示各种结果,包括不同的表格和错误信息)。
答案 0 :(得分:1)
我通常在项目的初始阶段使用这个小函数进行调试,它将结果集输出为表:
function tableFromRS($rs) {
echo "<table>";
for ($i = 0; $i < mysql_num_fields($rs); $i++) {
$field_info = mysql_fetch_field($rs, $i);
echo "<th>{$field_info->name}</th>";
}
while ($red = mysql_fetch_row($rs)) {
echo "<tr>";
foreach ($red as $v) {
echo "<td>$v</td>";
}
echo "</tr>";
}
echo "</table>";
}
答案 1 :(得分:0)
像moonwave99指出的那样,如果您的问题是针对管理任务,请使用phpmyadmin。 phpMyAdmin是MySQL的GUI。使用phpmyadmin它只是为了临时目的查询你的数据库,如果你不熟悉命令行。如果想要更长久地使用您网站的结果,请使用PHP mysqli_ *函数。不要使用mysql,因为mysql_ *函数正在逐步淘汰,很快就会被弃用。