问题是这个我正在使用php中的where进行简单查询,并使用这种类型的语法抛出更多内容并且我做得很好,特别是在日志记录和插入数据中,问题是这样。当loguearme控制类php iframe数字0的变量时,使用三个javascript和iframe,因为它永远不会移动并始终在这里存储该变量代码。
<Script>
window.parent.frames [2] .location = "../inicio.php";
window.parent.frames [0] .location = "../menu2.php?nick=<?php echo $ name;?>";
</ Script>
发送我的php变量我的号码iframe 0,然后现在打印它,如果在那个地方,那么在我的班级档案中,我需要该变量,因为取决于用户档案信息的缺口将显示,这是代码
$ Nick = "<script> document.write (window.parent.frames [0] .prueba) </ script>";
echo $ nick;
$ Sql = "SELECT * FROM users WHERE nick = '$ nick'";
$ Result = mysqli_query ($ conn, $ sql);
if (mysqli_num_rows ($ result)> 0) {
// Output data of each row
while ($ row = mysqli_fetch_assoc ($ result)) {
echo "nick". $ Row [ "nick"]. "<br>";
}
}
然后你可以看到我在上面的代码中的nick变量中进行了一次转换,我根据用户收入打印变量,这意味着我带来了我需要的东西,但当你把变量$ nick放在我的查询php并没有给我带来任何记录,但如果我通过id做到这一点,如果我去了我需要的行,或者即使我把这个缺口直接带回来,我的问题是把变量存储用户收入通过iframe数字零,不会给我带来任何错误或任何只是保持零。任何方法来解决这个轻微的错误,提前感谢阅读邮政。
答案 0 :(得分:0)
我与变量的关系,你可以在父框架和任何iframe之间的Jquery中实现一个监听器。使用它,您可以从iframe向父框架发送值,反之亦然。同样通过jquery,调用php算法发送该值。
Tray,我希望这有效。
如果您对我的方法感兴趣,请参阅 this 。
答案 1 :(得分:0)
您的代码将结果分配给$ Result(大写R),但引用$ result(lower r)。
$ Result = mysqli_query ($ conn, $ sql);
if (mysqli_num_rows ($ result)> 0) {
// Output data of each row
while ($ row = mysqli_fetch_assoc ($ result)) {
echo "nick". $ Row [ "nick"]. "<br>";
}
}