php delete element code example

Example 1: php delete element from array

//Delete array items with unset(no re-index) or array_splice(re-index)
$colors = array("red","blue","green");                             
unset($colors[1]);//remove second element, do not re-index array

$colors = array("red","blue","green");
array_splice($colors, 1, 1); //remove second element, re-index array

Example 2: php delete

<?php
$servername = "localhost";
$username = "username";

	$password = "password";
$dbname = 
	"myDBPDO";

try {
    $conn = new PDO("mysql:host=$servername;dbname=$dbname", 
	$username, $password);
    
	// set the PDO error mode to exception
    $conn->setAttribute(PDO::ATTR_ERRMODE, 
	PDO::ERRMODE_EXCEPTION);

    // sql to delete a record

	   
	$sql 
	= "DELETE FROM MyGuests WHERE id=3";

	
    // use exec() because no 
	results are returned
    $conn->exec($sql);
    
	echo "Record deleted successfully";
    }
catch(PDOException $e)
    {
    
	echo $sql . "<br>" . $e->getMessage();
    }

	
$conn = null;

?>