0

我在传递“来自 url 的编辑器值时遇到问题。我使用 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"');

不工作...

谢谢你的帮助!!!!!!!

4

2 回答 2

0

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

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

2)href属性中的 URL 需要是完整的 URL 而不是相对的,以便引导程序加载内容。

于 2013-07-10T15:03:03.290 回答
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"

而第二个变量将被插值并且数据库将得到

Select * From appointment Where id_app='1'
于 2013-07-10T14:58:31.150 回答