@CB2thephp: Wat jij zegt over die extra quotes om het getal, daar snap ik helemaal niets van. Om een getal horen juist helemaal geen quotes te staan en mocht je besluiten om daar toch quotes omheen te zetten, dan gebruik je 1 setje enkele quotes. Dat stond dus al goed.
@net-marker: Wat probeer je met dat cookie te doen? Moet dat niet de $_POST['Submit'] (met quotes om de key, staat fout bij jouw cookie) zijn?
Begin je script in elk geval met de volgende regels:
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
// rest van je script
?>
Dan krijg je alle fouten en notices te zien die er in je php-code optreden. Fouten in de database moet je uiteraard apart afvangen.
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
include("includes/connect.php");
include ("home.php");
if($_SERVER['REQUEST_METHOD'] == 'POST') // Van $_POST['Submit'] een juiste controle gemaakt
{
$query_factuur = " DELETE FROM factuur WHERE msg_factuur_id = 4";
mysql_query($query_factuur) or die(mysql_error());
}
?>
<!-- Er een formulier van gemaakt ipv een losse knop -->
<form method="post" action="#">
<input type="submit" name="Submit" value="Submit">
</form>