Php 试图在列表和div中仅使用一个select命令显示来自数据库的信息
我正在阅读我的faq表格中的问答栏 我想展示我的faq问题和相应的答案,其中状态为1 我知道用两个选项怎么做,但用一个选项我看不出这是怎么可能的 因为我不能做我的示例1:(因为我在while循环中重复我的Php 试图在列表和div中仅使用一个select命令显示来自数据库的信息,php,Php,我正在阅读我的faq表格中的问答栏 我想展示我的faq问题和相应的答案,其中状态为1 我知道用两个选项怎么做,但用一个选项我看不出这是怎么可能的 因为我不能做我的示例1:(因为我在while循环中重复我的,效果不好。) 你知道我如何只用一个选择就可以做到这一点吗 示例1: <div id="container"> <?php $read = mysql_query("SELECT * FROM faq WHERE status = 1"); $lines = m
,效果不好。)
你知道我如何只用一个选择就可以做到这一点吗
示例1:
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<?php
while($result = mysql_fetch_array($read)){
$question = $result['question'];
$answer = $result['answer'];
echo '<ol>';
echo '<li><a href="">'.$question.'</a></li>';
echo '</ol>';
echo '<hr/>';
echo '<div id="answers">';
echo '<h2>'.$question.'</h2>';
echo '<p>'.$answer.'</p>';
echo '</div>';
}
?>
</div>
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
while($result = mysql_fetch_array($read)){
$question = $result['question'];
$answer = $result['answer'];
echo '<li><a href="">'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<h2><?php echo $question; ?></h2>
<p><?php echo $answer; ?></p>
</div>
</div>
常见问题解答:常见问题解答。
我的代码:
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<?php
while($result = mysql_fetch_array($read)){
$question = $result['question'];
$answer = $result['answer'];
echo '<ol>';
echo '<li><a href="">'.$question.'</a></li>';
echo '</ol>';
echo '<hr/>';
echo '<div id="answers">';
echo '<h2>'.$question.'</h2>';
echo '<p>'.$answer.'</p>';
echo '</div>';
}
?>
</div>
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
while($result = mysql_fetch_array($read)){
$question = $result['question'];
$answer = $result['answer'];
echo '<li><a href="">'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<h2><?php echo $question; ?></h2>
<p><?php echo $answer; ?></p>
</div>
</div>
常见问题解答:常见问题解答。
我不确定我是否完全理解您的要求,但是这样的吗
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
while($result = mysql_fetch_array($read)){
$question = $result['question'];
$answer = $result['answer'];
echo '<li><a href="#'.str_replace(" ","",$question).'">'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
reset($read);
while($result = mysql_fetch_array($read)){ ?>
<h2 name='<?php echo str_replace(" ","",$question); ?>'><?php echo $result['question']; ?></h2>
<p><?php echo $result['answer']; ?></p>
<? }?>
</div>
</div>
常见问题解答:常见问题解答。
如果您只是在处理格式问题,那么不要使用ol标记…您可以用简单的div复制任何想要的效果。我不确定我是否完全理解您的要求,但它是这样的吗
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
while($result = mysql_fetch_array($read)){
$question = $result['question'];
$answer = $result['answer'];
echo '<li><a href="#'.str_replace(" ","",$question).'">'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
reset($read);
while($result = mysql_fetch_array($read)){ ?>
<h2 name='<?php echo str_replace(" ","",$question); ?>'><?php echo $result['question']; ?></h2>
<p><?php echo $result['answer']; ?></p>
<? }?>
</div>
</div>
常见问题解答:常见问题解答。
如果您只是在处理格式问题,那么不要使用ol标记…您可以用简单的div复制任何想要的效果。我不确定我是否完全理解您的要求,但它是这样的吗
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
while($result = mysql_fetch_array($read)){
$question = $result['question'];
$answer = $result['answer'];
echo '<li><a href="#'.str_replace(" ","",$question).'">'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
reset($read);
while($result = mysql_fetch_array($read)){ ?>
<h2 name='<?php echo str_replace(" ","",$question); ?>'><?php echo $result['question']; ?></h2>
<p><?php echo $result['answer']; ?></p>
<? }?>
</div>
</div>
常见问题解答:常见问题解答。
如果您只是在处理格式问题,那么不要使用ol标记…您可以用简单的div复制任何想要的效果。我不确定我是否完全理解您的要求,但它是这样的吗
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
while($result = mysql_fetch_array($read)){
$question = $result['question'];
$answer = $result['answer'];
echo '<li><a href="#'.str_replace(" ","",$question).'">'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
reset($read);
while($result = mysql_fetch_array($read)){ ?>
<h2 name='<?php echo str_replace(" ","",$question); ?>'><?php echo $result['question']; ?></h2>
<p><?php echo $result['answer']; ?></p>
<? }?>
</div>
</div>
常见问题解答:常见问题解答。
如果您只是在处理格式化问题,那么不要使用ol标记…您可以用简单的div复制任何想要的效果。尝试使用数组:
<div id="container">
<?php
$read = mysqli_query("SELECT * FROM faq WHERE status = 1");
$lines = mysqli_num_rows($pesquisa);
$result = mysqli_fetch_all($read); //<- Put all results in one array to work on
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
foreach($row in $result) {
echo '<li><a href="">'.$row['question'].'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
foreach($row in $result) {
echo '<h2>'. $row['question'].'</h2>';
echo '<p>'. $row['answer'].'</p>';
}
?>
</div>
</div>
常见问题解答:常见问题解答。
尝试使用阵列:
<div id="container">
<?php
$read = mysqli_query("SELECT * FROM faq WHERE status = 1");
$lines = mysqli_num_rows($pesquisa);
$result = mysqli_fetch_all($read); //<- Put all results in one array to work on
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
foreach($row in $result) {
echo '<li><a href="">'.$row['question'].'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
foreach($row in $result) {
echo '<h2>'. $row['question'].'</h2>';
echo '<p>'. $row['answer'].'</p>';
}
?>
</div>
</div>
常见问题解答:常见问题解答。
尝试使用阵列:
<div id="container">
<?php
$read = mysqli_query("SELECT * FROM faq WHERE status = 1");
$lines = mysqli_num_rows($pesquisa);
$result = mysqli_fetch_all($read); //<- Put all results in one array to work on
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
foreach($row in $result) {
echo '<li><a href="">'.$row['question'].'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
foreach($row in $result) {
echo '<h2>'. $row['question'].'</h2>';
echo '<p>'. $row['answer'].'</p>';
}
?>
</div>
</div>
常见问题解答:常见问题解答。
尝试使用阵列:
<div id="container">
<?php
$read = mysqli_query("SELECT * FROM faq WHERE status = 1");
$lines = mysqli_num_rows($pesquisa);
$result = mysqli_fetch_all($read); //<- Put all results in one array to work on
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
foreach($row in $result) {
echo '<li><a href="">'.$row['question'].'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
foreach($row in $result) {
echo '<h2>'. $row['question'].'</h2>';
echo '<p>'. $row['answer'].'</p>';
}
?>
</div>
</div>
常见问题解答:常见问题解答。
好的,这是你要找的东西
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
$results = array();
while($result = mysql_fetch_array($read)){
$results[]=$result;
}
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
foreach($results as $result){
$question = $result['question'];
$answer = $result['answer'];
$link='#'.$question;
echo '<li><a href='.$link.'>'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
foreach($results as $result){
$question = $result['question'];
$answer = $result['answer'];
echo'<div id='.$question.'>';
echo"<h2>".$question."</h2>";
echo"<p>".$answer."</p>";
}
?>
</div>
</div>
常见问题解答:常见问题解答。
好的,这是你要找的东西
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
$results = array();
while($result = mysql_fetch_array($read)){
$results[]=$result;
}
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
foreach($results as $result){
$question = $result['question'];
$answer = $result['answer'];
$link='#'.$question;
echo '<li><a href='.$link.'>'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
foreach($results as $result){
$question = $result['question'];
$answer = $result['answer'];
echo'<div id='.$question.'>';
echo"<h2>".$question."</h2>";
echo"<p>".$answer."</p>";
}
?>
</div>
</div>
常见问题解答:常见问题解答。
好的,这是你要找的东西
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
$results = array();
while($result = mysql_fetch_array($read)){
$results[]=$result;
}
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
foreach($results as $result){
$question = $result['question'];
$answer = $result['answer'];
$link='#'.$question;
echo '<li><a href='.$link.'>'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
foreach($results as $result){
$question = $result['question'];
$answer = $result['answer'];
echo'<div id='.$question.'>';
echo"<h2>".$question."</h2>";
echo"<p>".$answer."</p>";
}
?>
</div>
</div>
常见问题解答:常见问题解答。
好的,这是你要找的东西
<div id="container">
<?php
$read = mysql_query("SELECT * FROM faq WHERE status = 1");
$lines = mysql_num_rows($pesquisa);
$results = array();
while($result = mysql_fetch_array($read)){
$results[]=$result;
}
?>
<h2>FAQ: Answers to <?php echo $lines ?> frequently asked questions.</h2>
<ol>
<?php
foreach($results as $result){
$question = $result['question'];
$answer = $result['answer'];
$link='#'.$question;
echo '<li><a href='.$link.'>'.$question.'</a></li>';
}
?>
</ol>
<hr/>
<div id="answers">
<?php
foreach($results as $result){
$question = $result['question'];
$answer = $result['answer'];
echo'<div id='.$question.'>';
echo"<h2>".$question."</h2>";
echo"<p>".$answer."</p>";
}
?>
</div>
</div>
常见问题解答:常见问题解答。
Ha,快来吧。但是到处都需要mysqli,不要和mysqli混在一起,改变连接使用它。谢谢你的回答。它也可以工作,但我确实需要更改连接以使用您的代码。但是mysqli似乎比我的sql更安全。因此,也许最好考虑对mysqli进行更改。但是,您知道这行代码“$result=mysqli_fetch_all($read);”是否与“普通”mysql一起存在吗?或者对于普通的mysql,我们总是需要使用while循环来将所有结果放在一个数组中?据我所知,使用mysql,您需要循环来填充您的数组(如Athul的回答所示)哈,快告诉我吧。但是到处都需要mysqli,不要和mysqli混在一起,改变连接使用它。谢谢你的回答。它也可以工作,但我确实需要更改连接以使用您的代码。但是mysqli似乎比我的sql更安全。因此,也许最好考虑对mysqli进行更改。但是,您知道这行代码“$result=mysqli_fetch_all($read);”是否与“普通”mysql一起存在吗?或者对于普通的mysql,我们总是需要使用while循环来将所有结果放在一个数组中?据我所知,使用mysql,您需要循环来填充您的数组(如Athul的回答所示)哈,快告诉我吧。但是到处都需要mysqli,不要和mysqli混在一起,改变连接使用它。谢谢你的回答。它也可以工作,但我确实需要更改连接以使用您的代码。但是mysqli似乎比我的sql更安全。因此,也许最好考虑对mysqli进行更改。但是,您知道这行代码“$result=mysqli_fetch_all($read);”是否与“普通”mysql一起存在吗?或者对于普通的mysql,我们总是需要使用while循环来将所有结果放在一个数组中?据我所知,使用mysql,您需要循环来填充您的数组(如Athul的回答所示)哈,快告诉我吧。但是到处都需要mysqli,不要和mysqli混在一起,改变连接使用它。谢谢你的回答。它也可以工作,但我确实需要更改连接以使用您的代码。但是mysqli似乎比我的sql更安全。因此,也许最好考虑对mysqli进行更改。但是,您知道这行代码“$result=mysqli_fetch_all($read);”是否与“普通”mysql一起存在吗?或者对于普通的mysql,我们需要始终使用while循环将所有结果放入o