如何修复PHP中的语法错误“unexpected ''”

htrmnn0y  于 2023-10-15  发布在  PHP
关注(0)|答案(1)|浏览(180)

我有错误在Foreach循环在下面的代码,可以帮助我修复错误.

<form method="post" action="<?php  echo $_SERVER['PHP_SELF'];?>">

<?php


$dbc=mysqli_connect("localhost","root","","elvis_store") or die("Error Connecting to Mysql Database");

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

foreach($_POST['todelete'] as delete_id){

$query="DELETE FROM email_list WHERE id=$delete_id";
mysqli_query($dbc,$query) or die("Error Querying Database");

}

echo "Customer(s) Removed";

}


$query="SELECT * FROM email_list";
$result=mysqli_query($dbc,$query)or die("Query Syntaxt is Incorrect");

while($row=mysqli_fetch_array($result)){

echo '<input type="checkbox" value="'.$row['id'].'" name="todelete[]"/>';
echo $row['first_name']." ".$row['last_name']." ".$row['email'];
echo "<br/>";



}


mysqli_close($dbc);



?>

<input type="submit" name"submit" value="Remove"/>



</body>
oyt4ldly

oyt4ldly1#

我认为这个错误应该是由于这一行:

foreach($_POST['todelete'] as delete_id){

改为:

foreach($_POST['todelete'] as $delete_id){

相关问题