php - 将 PHP 数组回显为 HTML?

标签 php html mysql arrays

好吧,我确实花了一整天的时间试图实现这一目标,但一无所获。 我正在创建一本翻页书(使用turn.js)。 我的姓名和死因存储在 MySQL 数据库中。 我想在每一页上打印 5 个名字及其死因。 要在turn.js中添加页面,我所要做的就是在

中添加一个

因此,我将姓名和死亡原因值加载到数组中,然后使用数组变量回显整个 div。

我真的很难将其转化为代码。 目前我已经设法将其放到单独的页面上,但是我如何让它在一页上仅打印 5 个,然后创建一个新页面(直到没有更多的名称)

这是我到目前为止所拥有的。

<?php   
$dbc = mysql_connect('localhost', 'xxxx', 'xxxxxxx');
if (!$dbc) {
die('Not Connected: ' . mysql_error());
}

$db_selected = mysql_select_db("xxxxxx", $dbc);
if (!$db_selected)
{
die ("Can't Connect : " . mysql_error);
}
$query = "SELECT * FROM TABLE";
$result = mysql_query($query);

$victim = array();
$cod = array();
$count = 0;
while ($row = mysql_fetch_assoc($result)) {       
    $victim['$count'] = $row['Victim'];
    $cod['$count'] = $row['COD'];               
    $count++;   
}
?>
<div id="deathnote">
<div style="background-image:url(images/coverpage.jpg);"></div>
<div style="background-image:url(images/page1.jpg);"></div>
<div style="background-image:url(images/page2.jpg);"></div>
<div style="background-image:url(images/page3.jpg);"></div>
<div style="background-image:url(images/page4.jpg);"></div>
<div style="background-image:url(images/page5.jpg);"></div> 
<?php
for ($x=0; $x=$count; $x++) {
echo "<div style='background-image:url(images/page5.jpg);'></div><div class='content'><div class='name'>" . $victim['$x'] . "</div><div class='cod'>" . $cod['$x'] . "</div></div></div>";
}
?>  

任何帮助将不胜感激。 提前谢谢大家:)

最佳答案

看看 $_GET 变量 http://php.net/manual/de/reserved.variables.get.php您可以在 URL 中设置变量,例如 http://lol.de/?form=1&to=5

$from = $_GET['from'];
$to = $_GET['to'];

if(!is_numeric($from) || !is_numeric($to)) die('SQL Injection');

$count = $to - $from;
$query = "SELECT * FROM TABLE LIMIT ".$from-",".$count;

然后创建一个动态链接,在其中将 5 添加到 $from 和 $to。

未经测试,只是一个想法。

关于php - 将 PHP 数组回显为 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19676815/

相关文章:

php - 如何使用联系表格 php

MYSQL unique VS php SELECT then insert..哪个更快?

php - 过程 mysql 没有按预期工作

php - 词干提取避免将流行单词与不同含义进行匹配

javascript - 潜在的 JavaScript/php 查询

javascript - "animationend"有时不触发

PHP/jQuery Ajax/在 Ajax 处理页面中加载 xml

javascript - 输入类型 "time"没有小时,mm :ss format

mysql - Codeigniter 中具有最大值的回声记录

php - 从 cookie 投票 5 次