我无法将id值传递给URL(模态Bootstrap) - 另一个函数

时间:2013-07-10 14:43:58

标签: php twitter-bootstrap get modal-dialog

我在从url传递“editar值时遇到问题。我使用Bootstrap - Twitter

这是代码:(一个php文件)..

<a class="btn btn-info" data-toggle="modal" href="?editar='.$data["id_app"].'#editarModal"><i class="icon-edit"></i></a> 

我看到栏中的值(意味着这是有效的)。 但是当我试图在另一页中获得价值时......

$valor=intval($_GET['editar']);
$response = $bdd->query('Select * From appointment Where id_app="$valor"');

不起作用......

感谢您的帮助!!!!!!!

2 个答案:

答案 0 :(得分:0)

变量不用php中的单引号字符串进行插值

变化

$response = $bdd->query('Select * From appointment Where id_app="$valor"');

$response = $bdd->query("Select * From appointment Where id_app='$valor'");

假设$valor = 1您的第一次尝试将导致查询字符串

Select * From appointment Where id_app="$valor"

而第二个变量将被插值,db将得到

Select * From appointment Where id_app='1'

答案 1 :(得分:0)

我不确定我是否完全理解您要尝试做什么,但是如果您尝试将远程页面加载到引导模式中(使用href链接上的data-toggle='modal'属性会这样做),你有两个问题:

1)您缺少对要打开的模态的引用,应该像这样指定:data-target='#modal-id'

2)href属性中的网址必须是完整的网址,而不是相对网址,以便在内容中加载引导程序。