Javascript 当用户单击按钮时,在数据库中插入uid1和uid2 加朋友 如果(isset($_POST['submit'])){ mysqli_query($mysqli,“插入到朋友(uid1,uid2)值('uid1','uid2'))或die(mysql_error()); }

Javascript 当用户单击按钮时,在数据库中插入uid1和uid2 加朋友 如果(isset($_POST['submit'])){ mysqli_query($mysqli,“插入到朋友(uid1,uid2)值('uid1','uid2'))或die(mysql_error()); },javascript,php,mysql,ajax,twitter-bootstrap,Javascript,Php,Mysql,Ajax,Twitter Bootstrap,在开场白中。。你在uid1上丢了美元。其次,您需要以隐藏文本的形式发回值 <?php uid1= 1; $uid2= 2; ?> <form class="contact" method="post"> <button value=" Send" class="btn btn-success" type="submit" id="submit">Add Friend</button></form> if (isset($_POST[

在开场白中。。你在uid1上丢了美元。其次,您需要以隐藏文本的形式发回值

<?php uid1= 1; $uid2= 2; ?>

<form class="contact" method="post">
<button value=" Send" class="btn btn-success" type="submit" id="submit">Add Friend</button></form>

if (isset($_POST['submit'])){

mysqli_query($mysqli, "INSERT INTO friends (uid1, uid2) values ('$uid1', '$uid2')") or die(mysql_error());
}


我认识你,你发布了同一个问题,它被关闭或否决,你又发布了一次D.为什么这篇文章上有ajax、twitter或javascript标记。我不知道如何解决它,我试了3天,没有找到这段代码。你已经定义了uid1而不是$uid1。为什么要插入的值实际上没有出现在表单中?按钮是twitter引导,也许ajax可以像我尝试Aceitar Amizade那样解决这个问题$(document).ready(function(){$(“p4”)。单击(function(){$.ajax({type:“POST”,url:“your phpfile.php”,data:“uid1=”uid1,“uid2”=uid2,}location.reload();});//如果(isset($u POST['submit'])不起作用。我测试了(isset($u POST['submit submit']){$uid1=$u POST['uid1'];$uid2=$u POST['uid2']:echo$uid1;echo$uid2;}干得好,Nawed Khan!!它几乎可以工作了。THX!!:D问题解决了!!我用它
$mysqli->query(“插入到朋友(uid1,uid2)的值(“$_POST[“uid1”]。”,“$_POST[“uid2”];”)或die(mysqli\u error())
THX对你来说都是特别的@Nawed Khan$.POST('functions2_1.php',{.uid1:”,{.uid2:“;”,网站:“functions2_1.php”},函数(数据){
<?php $uid1= 1; $uid2= 2; ?>

<form class="contact" method="post">
<input type="hidden" name="uid1" value="<?= $uid1 ?>" />
<input type="hidden" name="uid2" value="<?= $uid2 ?>" />
<button value=" Send" class="btn btn-success" type="submit" id="submit">Add Friend</button></form>

if (isset($_POST['submit'])){

mysqli_query($mysqli, "INSERT INTO friends (uid1, uid2) values ('". $_POST["uid1"] ."', '". $_POST["uid1"] ."')") or die(mysqli_error());
}