从Angular获取PHP查询的URL ID

从Angular获取PHP查询的URL ID,php,mysql,angularjs,Php,Mysql,Angularjs,我目前正在开发我的第一个angular应用程序,我已经到了一个让我难堪了几天的阶段 我有它在哪里我去一个URL像这样: index.php#/第57/56号报告 ID的更改取决于您单击的报表。我需要找出一种方法,我可以得到我的PHP这个ID,这样我就可以在mySQL中使用它,这样我就可以拿出这个ID的正确细节 任何帮助都将不胜感激 现在,我正在用PHP创建链接: <a class="btn bg-green" href="#!/report-listing/<?php echo $r

我目前正在开发我的第一个angular应用程序,我已经到了一个让我难堪了几天的阶段

我有它在哪里我去一个URL像这样: index.php#/第57/56号报告

ID的更改取决于您单击的报表。我需要找出一种方法,我可以得到我的PHP这个ID,这样我就可以在mySQL中使用它,这样我就可以拿出这个ID的正确细节

任何帮助都将不胜感激

现在,我正在用PHP创建链接:

<a class="btn bg-green" href="#!/report-listing/<?php echo $row['tripreportid'];?>"></span>Manage</a>
这是我的App.js:

    when('/report-listing/:reportId', {
      templateUrl: 'pages/report-listing.php',
      controller: ReportListingsCtrl,
      activetab: 'report-listing'
    }).

在新页面上,我如何在不使用PHP的情况下检索此ID,因为我被告知这不是一种方法?

无需通过PHP获取此ID,通过Angular获取此ID,并向您的PHP API或脚本发送$http请求。否则前端部分或多或少会变得无用。你能用一些示例代码来更新问题以解释你的问题吗?我已经更新了它以获得代码并扩展了问题。你不是从控制器中显示的
$routeParams.reportId
获得它吗?这个问题非常令人困惑,因为在您的angular模板中不会有任何php
    when('/report-listing/:reportId', {
      templateUrl: 'pages/report-listing.php',
      controller: ReportListingsCtrl,
      activetab: 'report-listing'
    }).