未定义的索引,无效的参数和未定义的变量

时间:2017-03-13 17:46:41

标签: php arrays

我用SQL构建一个表格,向我显示我想要的句子,她有一个复选框数组,因为我想删除我想要的行

表格看起来像这样

    echo "<table> \n"; 
    while($fila = mysqli_fetch_assoc($resultado))
  {
    $id=$fila['id'];

    echo "<tr><td class='izquierda'>";

    echo "<input type='checkbox' name= 'eliminar[]' value=$id>";

    echo "</td><td>";

    echo $fila['id'];

    echo "</td><td>";

    echo $fila['titulo'];
    echo "</td><td>";

    echo $fila['texto'];
    echo "</td><td>";

    echo $fila['categoria'];
    echo "</td><td>";

    echo $fila['fecha'];
    echo "</td><td class='derecha'>";
    if($fila['imagen']==""){
    echo"<p>-</p>";
    }else{
    echo ("<p><a href='".$fila['imagen']."'/>FOTO</a></p>");
    }
    echo "</td></tr>";
  }

echo "</table></form>";

我无法在这里找到除去[]的价值:

if(isset($_POST['borrar'])){
        echo "<input href='MEGA_PRUEBA2.php' type='submit' value='recargar' name='recargar'>";
        $eliminarz= $_REQUEST['eliminar'];
        foreach($eliminarz as $idcheck){
            echo"<br>";
            echo "Fila borrada: $idcheck";
            echo "<br>";
            $sentencia2 = "DELETE FROM noticias WHERE id=$idcheck;";
            $resultado2 = mysqli_query($conexion,$sentencia2);
        }

        /*$extra='TODO.php';
        header("location: $extra"); 
        exit;*/
        if(!$resultado2)
                    print("Error: no se pudo realizar la consulta");
    } 

错误是

  

注意:未定义的索引:在第61行的D:\ xampp \ htdocs \ PHP_EXAMEN \ Examen PHP \ PRUEBAS \ MEGA_PRUEBA2.php中删除

谢谢:)

0 个答案:

没有答案