在PHP中获取数据库结果
首先,我对php和mysql非常陌生在PHP中获取数据库结果,php,mysql,Php,Mysql,首先,我对php和mysql非常陌生 在我的数据库中,我有两个流式音频链接,我在一个音频标签中回显了这些结果,正如您在上面的代码中所看到的。但结果只显示在1个音频标签中。但是我想显示所有可用的链接,以便在单独的音频标签中进行回音。因此,如果您能提供一点帮助,我们将不胜感激。用下面的代码替换您的代码,您就完成了,您刚刚错过了一个结束音频标签 <?php $connection = mysql_connect ("localhost","root","") or die ('Connectio
在我的数据库中,我有两个流式音频链接,我在一个音频标签中回显了这些结果,正如您在上面的代码中所看到的。但结果只显示在1个音频标签中。但是我想显示所有可用的链接,以便在单独的音频标签中进行回音。因此,如果您能提供一点帮助,我们将不胜感激。用下面的代码替换您的代码,您就完成了,您刚刚错过了一个结束音频标签
<?php
$connection = mysql_connect ("localhost","root","") or die ('Connection Error');
mysql_select_db ("streamurl", $connection);
$sql = "SELECT * FROM `url`";
$raw = mysql_query($sql, $connection);
while ($show = mysql_fetch_array($raw)){
echo "<audio controls=yes autoplay=yes src=" . $show['URL'] . " </audio>";
}
?>
您忘记关闭标签了。试试看:
<?php
$connection = mysql_connect ("localhost","root","") or die ('Connection Error');
mysql_select_db ("streamurl", $connection);
$sql = "SELECT * FROM `url`";
$raw = mysql_query($sql, $connection);
while ($show = mysql_fetch_array($raw)){
echo "<audio controls=yes autoplay=yes src=" . $show['URL'] . " ></audio>";
}
?>
试试这个
<?php
$connection = mysql_connect ("localhost","root","") or die ('Connection Error');
mysql_select_db ("streamurl", $connection);
$sql = "SELECT * FROM `url`";
$raw = mysql_query($sql, $connection);
while ($show = mysql_fetch_array($raw)){
echo "<audio controls=yes autoplay=yes src=\"{$show['URL']}\"></audio>";
}
?>
这是我们编码竞赛的起点
<?php
$connection = mysql_connect("localhost","root","") or die ('Connection Error');
mysql_select_db("streamurl", $connection);
$sql = "SELECT * FROM url";
$raw = mysql_query($sql);
while ($show = mysql_fetch_array($raw))
{?>
<audio controls=yes autoplay=yes src="<?php echo $show['URL']; ?>"></audio>
<?php
}?>
谢谢我可以建议开始使用或代替MySQL扩展,因为该扩展已被弃用。因此,在MySQLi中类似的东西是:
-
这不是修复,不管你有没有错过关闭的方法,有趣的是,我从未听说有人使用过。难怪你找不到任何可以覆盖的东西
是末尾缺少的
<?php
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("Database") or die(mysql_error());
$query=mysql_query("select `URL` form `url`") or die(mysql_error());
while($row=mysql_fetch_array($query)){
echo '<audio controls=yes autoplay=yes src="'.$show['URL'].'"></audio>';
}
?>
<?php
$connection = new mysqli("localhost", "root", "", "streamurl");
if (mysqli_connect_errno()) {
echo("Connection Error: %s\n", mysqli_connect_error());
exit();
}
/***************start query****************/
if ($result = $connection->query("SELECT * FROM `url`;", MYSQLI_USE_RESULT)) {
while ($show = $result->fetch_assoc()) {
echo "<audio controls='yes' autoplay='yes' src='" . $show['URL'] . "'></audio>";
}
$result->close();
}
/***************end query****************/
$connection->close();
?>
/***************start query****************/
$param = "movie"; //any parameter for where clause
if ($stmt = $connection->prepare("SELECT * FROM `url` WHERE param = ?;")) {
/* bind parameters for markers */
$stmt->bind_param("s", $param);
/* execute query */
$stmt->execute();
$result = $stmt->get_result();
while ($show = $result->fetch_assoc()) {
echo "<audio controls='yes' autoplay='yes' src='" . $show['URL'] . "'></audio>";
}
$stmt->close();
}
/***************end query****************/