使用href从表中的数据创建页面

时间:2013-11-06 06:35:24

标签: php mysql wordpress

在这里使用PHP获取Wordpress中的自定义页面。

我正在使用mysql中的数据来构建表。我希望数据(在本例中为城市名称)为“a href”,并单独创建一个数据名称为URL的新页面。

所以我想点击此页面上表格中的任何城市名称,它会将我带到一个新页面,其中城市名称为url。

这就是我所拥有的:

<table cellpadding="0" cellspacing="0" border="0" class="display" id="citytable"     width="100%">
<thead>
    <tr>
        <th>CITIES</th>
</tr>
</thead>
<tbody>

<?php        

while($row = mysql_fetch_row($result))
{
echo "<tr>";
foreach($row as $cell)
    echo "<td><a href="<?php echo esc_url( get_permalink( get_page_by_title( 'Cities' )     ) ); ?>">$cell</a></td>";
    echo "</tr>\n";
}
?>

 </tbody>
</table>

我似乎无法使其发挥作用。请帮忙!

1 个答案:

答案 0 :(得分:1)

请尝试以下代码:

长时间读者第一次发布海报。在这里使用PHP在Wordpress中自定义页面。

我正在使用mysql中的数据来构建表。我希望数据(在本例中为城市名称)为“a href”,并单独创建一个数据名称为URL的新页面。

所以我想点击此页面上表格中的任何城市名称,它会将我带到一个新页面,其中城市名称为url。

这就是我所拥有的:

<table cellpadding="0" cellspacing="0" border="0" class="display" id="citytable"     width="100%">
<thead>
    <tr>
        <th>CITIES</th>
</tr>
</thead>
<tbody>

<?php        

while($row = mysql_fetch_row($result))
{ ?>
<tr>
<?php
foreach($row as $cell) { ?>
    <td>
        <a href="<?php echo esc_url( get_permalink( get_page_by_title($cell)));?>"><?php echo $cell; ?></a>
    </td>
    <?php } ?>
</tr>
<?php } ?>

 </tbody>
</table>