Php MySQL结果数据作为链接

Php MySQL结果数据作为链接,php,wordpress,Php,Wordpress,我不是一个很好的网络程序员,但我想尝试一下 例如,我想将数据库中的结果作为链接 我想要“点击这里”,因为点击会重定向到一个新页面或其他东西。 我认为这个想法就像。。a href“this.webpage.com”>单击此处/a 我的密码是 add_filter( 'the_content', 'get_scrapy_scraped' ); function get_scrapy_scraped( $content ) { global $wpdb; if ( ! is_pag

我不是一个很好的网络程序员,但我想尝试一下

例如,我想将数据库中的结果作为链接 我想要“点击这里”,因为点击会重定向到一个新页面或其他东西。 我认为这个想法就像。。a href“this.webpage.com”>单击此处/a 我的密码是

add_filter( 'the_content', 'get_scrapy_scraped' );

function get_scrapy_scraped( $content )
{
    global $wpdb;

    if ( ! is_page( 'jobs' ) )
        return $content;

    $table_name    = $wpdb->prefix . "careers";
    $retrieve_data = $wpdb->get_results( "SELECT * FROM $table_name" );

    if ( ! $retrieve_data )
        return $content;

    $table = '<table><tr>
    <th>Job Name</th>
    <th>Location/Dept</th>
    <th>Complete Info</th>
    <th>Application Link<th>
    </tr>';

    foreach ( $retrieve_data as $row )
    {
        $table .= "<tr>
            <td>{$row->Job_Name}</td>
            <td>{$row->Job_Department}</td>
            // I want this Job_Link_Info and Job_Link_Apply to be links naming Click for Details and Click to Apply respectively
            <td>{$row->Job_Link_Info}</td>
            <td>{$row->Job_Link_Apply}</td>
            </tr>";
    }

    $table .= "</table>";

    return $table . $content;
}
add_filter('the_content','get_scrapy_scraped');
函数get_scrapy_scraped($content)
{
全球$wpdb;
如果(!is_页('jobs'))
返回$content;
$table_name=$wpdb->prefix.“职业”;
$retrieve_data=$wpdb->get_results(“从$table_name中选择*);
如果(!$retrieve_数据)
返回$content;
$table='1
职务名称
地点/部门
完整信息
应用程序链接
';
foreach($retrieve_data as$row)
{
$table.=”
{$row->Job_Name}
{$row->Job_Department}
//我希望此作业链接信息和作业链接应用成为命名链接单击以获取详细信息,然后分别单击以应用
{$row->Job\u Link\u Info}
{$row->Job\u Link\u Apply}
";
}
$table.=”;
返回$table.$content;
}

假设$row->Job\u Link\u Info和$row->Job\u Link\u Apply是某种排序的目的地,您只需添加一个a标记并将其用作href属性即可

例如:

$table .= '<tr>
            <td>{' . $row->Job_Name . '}</td>
            <td>{' . $row->Job_Department . '}</td>
            // I want this Job_Link_Info and Job_Link_Apply to be links naming Click for Details and Click to Apply respectively
            <td><a href="{' . $row->Job_Link_Info . '}">Click for info</a></td>
            <td><a href="{' . $row->Job_Link_Apply . '}">Click to apply</a></td>
            </tr>';
$table.='
{.$row->Job_Name.}
{.$row->工作部门。}
//我希望此作业链接信息和作业链接应用成为命名链接单击以获取详细信息,然后分别单击以应用
';

我已经尝试过这个解决方案,但却给了我这个。。。服务器遇到内部错误或配置错误,无法完成您的请求。请与服务器管理员联系,cgiadmin@yourhostingaccount.com并告知他们错误发生的时间,以及您可能采取的任何可能导致错误的措施。有关此错误的详细信息,请参阅服务器错误日志。此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误。很好!那就够了!我欠你的!欢迎光临。还有一件事。您应该打开错误报告,这样如果您的脚本中有一个错误,它将显示出来,而不是得到500个错误,因为它们没有那么大的帮助。添加以下内容应该会起作用:错误报告(1);ini_集('display_errors','on');我可以把它放在我的代码中的什么地方?你能帮我回答另一个问题吗?