在php mysql查询中插入超链接

在php mysql查询中插入超链接,php,mysql,mysqli,Php,Mysql,Mysqli,我试图在php文档中显示一个链接。数据存储在mysql中。我已将url存储在“课程url”字段中 我可以让页面以纯文本的形式显示超链接,但希望它以“单击此处”锚文本的形式显示超链接。到目前为止,我得到的编码是: <?php $con=mysqli_connect("localhost","root","","mentertraining"); // Check connection if (mysqli_connect_errno()) { echo "Failed to con

我试图在php文档中显示一个链接。数据存储在mysql中。我已将url存储在“课程url”字段中

我可以让页面以纯文本的形式显示超链接,但希望它以“单击此处”锚文本的形式显示超链接。到目前为止,我得到的编码是:

 <?php
$con=mysqli_connect("localhost","root","","mentertraining");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }


$query = "SELECT `coursedates`.`coursedate_id`,`coursedates`.`course_id`,`coursedates`.`date1`,`courses`.`course_title`,`courses`.`course_url`,`courses`.`no_of_days` FROM coursedates\n"
    . "LEFT JOIN `mentertraining`.`courses` ON `coursedates`.`course_id` = `courses`.`course_id` LIMIT 0, 30 ";

$result = mysqli_query($con,$query);
    echo "<table border='1'><tr><th>Course Title</th><th>Course Date</th><th>No of Days</th><th>Course URL</th></tr>";

while($row    = mysqli_fetch_assoc($result))
  {
  $date = new DateTime($row['date1']);
    $row['date1'] = $date->format('d/m/Y');

  echo "<tr>";
  echo "<td>" . $row['course_title'] . "</td>";
   echo "<td>" . $row['date1'] . "</td>";
    echo "<td>" . $row['no_of_days'] . "</td>";
  echo "<td>""<a href=" . $row['course_url'] .  >"'Click Her'"</a>""</td>";
  echo "</tr>";
  }
echo "</table>";

mysqli_close($con);
?> 

您的回音在这一行的格式不正确:

echo "<td>""<a href=" . $row['course_url'] .  >"'Click Her'"</a>""</td>";
echo“”;
应该是:

echo "<td><a href='" . $row['course_url'] .  "'>Click Here</a></td>";
echo”“;

您使用了错误的
报价

while($row    = mysqli_fetch_assoc($result))
  {
  $date = new DateTime($row['date1']);
    $row['date1'] = $date->format('d/m/Y');

  echo "<tr>";
  echo "<td>" . $row['course_title'] . "</td>";
   echo "<td>" . $row['date1'] . "</td>";
    echo "<td>" . $row['no_of_days'] . "</td>";
  echo "<td><a href='" . $row['course_url'] ."'>Click Her</a></td>";
  echo "</tr>";
  }
while($row=mysqli\u fetch\u assoc($result))
{
$date=新的日期时间($row['date1']);
$row['date1']=$date->格式('d/m/Y');
回声“;
回显“$行[“课程名称]”;
回显“$row['date1']”;
回显“$行[“无天数]”;
回声“;
回声“;
}