Php 根据客户输入更新链接

Php 根据客户输入更新链接,php,jquery,ajax,Php,Jquery,Ajax,我有以下输入字段: <input data-type="customerName" value="<?php echo isset($invoice['Client']['customerName']) ? $invoice['Client']['customerName']: ''; ?>" type="text" class="form-control" id="clientCompanyName" placeholder="Company Name"> 我强烈建

我有以下输入字段:

<input data-type="customerName" value="<?php echo isset($invoice['Client']['customerName']) ? $invoice['Client']['customerName']: ''; ?>"  type="text" class="form-control" id="clientCompanyName" placeholder="Company Name">

我强烈建议你走AngularJS之路。可以使用表达式动态设置链接的格式

选中此项:


用从数据库中检索的内容替换“Foo”,您就可以开始了


如果您想测试它是如何工作的,我做了一个JSFIDLE:

是的,您需要使用jquery和ajax,当页面加载时php代码在服务器上运行,当页面打开时它不会动态应用。您需要使用javascript或jquery来处理用户输入,而无需重新加载页面。如果此用户输入需要查询数据库,则必须使用单独的php页面,并通过jquery使用$.ajax访问该信息。

这看起来非常有用,我将对其进行一般性研究,但是数据库调用没有直接链接,我正在查找具有uuid的值$a,uuid将是在找到$a时更新的部件。
<a target="_blank" href="add-client.php?uuid=<?php echo isset($invoice['Client']['customeruuid']) ? $invoice['Client']['customeruuid']: ''; ?>">
<div ng-app="" ng-init="myName='Foo'">
<input type="text" ng-model="myName">
<a ng-href="http:\\www.{{myName}}.com">{{myName}}</a>