小编IT *_*iRl的帖子

通过ajax将数据插入mysql数据库

通讯:

<form id="form-search" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
    <span><span class="style2">Enter you email here</span>:</span>
    <input name="email" type="email" id="email" required/>

 <input type="submit" value="subscribe" class="submit" onclick="return fun()" />
                        </form>
                        <?php
mysql_connect("localhost","","");
mysql_select_db("");
error_reporting(E_ALL && ~E_NOTICE);

$email=$_POST['email'];
$sql="INSERT INTO newsletter_email(email) VALUES ('$email')";
$result=mysql_query($sql);
if($result){
echo "You have been successfully subscribed.";
}
 if(!$sql)
die(mysql_error());

mysql_close();

?>
Run Code Online (Sandbox Code Playgroud)

但我想通过Ajax将我的电子邮件插入数据库.我不希望我的页面被重定向,因为每次刷新页面时,都会将空值插入到数据库中.

我只是希望我的电子邮件通过Ajax插入到数据库中,然后是电子邮箱即

<input name="email" type="email" id="email" required/>  
<input type="submit" value="subscribe" class="submit" onclick="return fun()" />
Run Code Online (Sandbox Code Playgroud)

应该消失,应该有"你已经成功订阅"的行...

任何简短的代码都会非常有用..提前谢谢你:)

php ajax

9
推荐指数
1
解决办法
11万
查看次数

注销后重定向到同一页面

的index.php

<ul class="top">
       <?php if(!isset($_SESSION['login_user'])) { ?>
        <li class="hover"><a href="#" onClick="revealModal('modalPage')">Login</a>
        </li>
         <?php } else {?>
        <li class="hover"><a href="logout.php">Logout</a>
           Welcome <?php echo $_SESSION['login_user']; ?>
        </li>
         <?php } ?>
        <li><a href="registration.php" class="about">Registration</a>
        </li>
    </ul>
Run Code Online (Sandbox Code Playgroud)

logout.php

<?php    
session_start(); 
session_destroy(); 
header('Location:index.php');  
exit;  
?>  
Run Code Online (Sandbox Code Playgroud)

我在每个页面都有我的注销按钮,所以我想要,如果用户点击注销,他/她应该重定向到同一页面...因为我在这里给出了位置页面索引,但我想留下在同一页面..任何代码重定向到同一页面?先感谢您 ..

php session logout

1
推荐指数
1
解决办法
1万
查看次数

如何创建序列号

form.php

<div> Leaving From 
<input type="text" class="from" name="source_point" id="source_point" title="Departure Place" required/>
</div>
<div class="right"><b>Going To
<input type="text" class="to" name="destination" id="destination" title="Arrival Place" required />
</div>
Run Code Online (Sandbox Code Playgroud)

search.php

<table>
<tr>
<td>Sl No.</td>
<td>Bus Operator</td>
<td>Bus No. </td>
 </tr> 

 <?php
$s=mysql_query("SELECT * FROM  bus_detail where source_point='$_SESSION[source_point]' && destination_point='$_SESSION[destination]'");
while($row=mysql_fetch_array($s))
{
?>

 <tr>
<td>   </td>
<td><?php echo $row['bus_name'];?> </td>

<td><?php echo $row['bus_no'];?></td> 
</tr>
<?php }?>
</table>
Run Code Online (Sandbox Code Playgroud)

我想根据搜索结果显示从1开始的序列号,在空<td>字段中,而不是任何随机数。。它应该是格式正确的序列号...

php mysql

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

php ×3

ajax ×1

logout ×1

mysql ×1

session ×1