好吧,所以我真的花了整整一天的時間嘗試實現這一點,並沒有得到任何好處。 我正在創建一個翻書(使用turn.js)。 我的名字和死因存儲在MySQL數據庫中。 我想在每個頁面上打印5個名字及其死因。 要在turn.js中添加一個頁面,我所要做的就是添加一個回聲PHP數組爲HTML?
因此我將死亡值的名稱和原因加載到數組中,然後使用數組變量回顯整個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>";
}
?>
任何幫助將非常感激。 在此先感謝,傢伙:)
使用'foreach'遍歷數組的所有內容。這比「擺弄」和索引更容易。 – Sven
@Sven 需要輸入!我會很快google,聽起來很方便。 –
也許你應該首先熟悉PHP基礎知識。 提到Harshit的問題是一個真正的初學者的錯誤。 –