我试图将列表回显到textarea中(以便进行简单的复制和粘贴),我将列表回显为纯html格式,并以应有的方式出现,但我希望它位于textarea中,到目前为止,这是我所做的...

<?php
include (ABSPATH.'/connect_include.php');
$AvDates = "SELECT * FROM DB_Available_Dates";
$AvDates = mysql_query($AvDates) or die(mysql_error());

if(mysql_num_rows($AvDates) > 0){
?>
<input value=
<ul>
<?php
   while ($row_AvDates = mysql_fetch_assoc($AvDates)){
?>
      <li><?php echo htmlentities($row_AvDates['Month']).' - '. htmlentities ($row_AvDates['the_days']); ?></li>
<?php
   }
?>
</ul> />

<?php
}

?>


但是,这无法正常工作-我该如何进行这项工作?

最佳答案

我想这可能会帮助您:

<textarea>
<?php
$anyVar = "This\nis\na\nstring";
echo $anyVar;
?>
</textarea>


更新:您的示例演示



<?php
include (ABSPATH.'/connect_include.php');

$AvDates="SELECT * FROM DB_Available_Dates";
$AvDates=mysql_query($AvDates) or die(mysql_error());
if(mysql_num_rows($AvDates)>0)
{
?>
  <textarea>
  <?php
    while ($row_AvDates=mysql_fetch_assoc($AvDates))
    {
      echo htmlentities($row_AvDates['Month']) . " - " . htmlentities ($row_AvDates['the_days']) . "\n";
    }
  ?>
  </textarea>
<?php
}
?>

关于php - 如何将列表回显到文本区域?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34674986/

10-11 12:31