Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Hoe zet je meerdere variabelen in een delete query van mysql?
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
?>
<!DOCTYPE html>
<html lang="nl">
<head>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="author" content="ABO">
<meta name="viewport" content="width = 1280">
<meta name="format-detection" content="telephone=no">
<meta name="keywords" content="windows en mac helpforum">
<meta name="description" content="windows en mac helpforum">
<title>WinMacHelp voorpagina!</title>
<link rel="shortcut icon" type="image/x-icon" href="../gfx/Naamloze afbeelding.png">
<link href="css/sander.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
//function logged_in() {
//return (isset($_SESSION['password'])) ? true : false;
//}
//function protect_page() {
//if (logged_in() === false) {
//header('Location: protected.php');
//exit();
//}
//}
//protect_page();
//we zetten error report aan voor als er een foutje in de code zou zitten, deze kan als alles optimaal werkt uitgezet worden. Dit doe je door de 1 te veranderen in een 0.
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);
//we includen het bestand config.php zodat we verbinding hebben met de database
include ("config.php");
//We hoeven eigenlijk maar gewoon 1 select query te doen en een while loop en we zijn al klaar. We d dit als volgt:
//de select query
$ophalen = mysql_query("SELECT * FROM offerte") or die(mysql_error());
//while loop
while ($gegevens = mysql_fetch_array($ophalen)) {
echo $gegevens['id']; //id uilezen
echo '<br />';
echo $gegevens['naam']; // naam uitlezen
echo '<br />';
echo $gegevens['voornaam']; //voornaam uitlezen
echo '<br />';
echo $gegevens['adres']; //adres uitlezen
echo '<br />';
echo $gegevens['telefoon']; //gsm-nummer uitlezen
echo '<br />';
echo $gegevens['bericht']; //bericht uitlezen
echo '<br />';
echo '<hr />';
}
?>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') { //kijken of het formulier gepost is
$veld1 = mysql_real_escape_string($_POST['veld1']);
$veld2 = mysql_real_escape_string($_POST['veld2']);
$veld3 = mysql_real_escape_string($_POST['veld3']);
//velden controleren
$errors = array();
if(strlen($veld1) < 0) {
array_push($errors, "Je hebt geen id ingevuld");
}
if(strlen($veld1) > 2) {
array_push($errors, "Je hebt te groot cijfer voor id ingevuld");
}
//kijken of er een bericht is ingevuld, zo nee onderbreek het proces, anders ga verder
if(count($errors) > 0) {
foreach($errors as $error) {
echo $error;
}
} else {
//alles mooi in de database zetten
mysql_query ("DELETE FROM offerte WHERE id='$veld1, $veld2, $veld3'") or die (mysql_error());
echo 'De gegevens zijn verwijderd van de database';
}
}
?>
<form method="post">
deleten: <br />
id: <input type="text" name="veld1" size="60"> <br />
     <input type="text" name="veld2" size="60"> <br />
     <input type="text" name="veld3" size="60"> <br />
     <input type="submit" value="verzenden" />
</form>
</body>
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
?>
<!DOCTYPE html>
<html lang="nl">
<head>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="author" content="ABO">
<meta name="viewport" content="width = 1280">
<meta name="format-detection" content="telephone=no">
<meta name="keywords" content="windows en mac helpforum">
<meta name="description" content="windows en mac helpforum">
<title>WinMacHelp voorpagina!</title>
<link rel="shortcut icon" type="image/x-icon" href="../gfx/Naamloze afbeelding.png">
<link href="css/sander.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
//function logged_in() {
//return (isset($_SESSION['password'])) ? true : false;
//}
//function protect_page() {
//if (logged_in() === false) {
//header('Location: protected.php');
//exit();
//}
//}
//protect_page();
//we zetten error report aan voor als er een foutje in de code zou zitten, deze kan als alles optimaal werkt uitgezet worden. Dit doe je door de 1 te veranderen in een 0.
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);
//we includen het bestand config.php zodat we verbinding hebben met de database
include ("config.php");
//We hoeven eigenlijk maar gewoon 1 select query te doen en een while loop en we zijn al klaar. We d dit als volgt:
//de select query
$ophalen = mysql_query("SELECT * FROM offerte") or die(mysql_error());
//while loop
while ($gegevens = mysql_fetch_array($ophalen)) {
echo $gegevens['id']; //id uilezen
echo '<br />';
echo $gegevens['naam']; // naam uitlezen
echo '<br />';
echo $gegevens['voornaam']; //voornaam uitlezen
echo '<br />';
echo $gegevens['adres']; //adres uitlezen
echo '<br />';
echo $gegevens['telefoon']; //gsm-nummer uitlezen
echo '<br />';
echo $gegevens['bericht']; //bericht uitlezen
echo '<br />';
echo '<hr />';
}
?>
<center>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') { //kijken of het formulier gepost is
$veld1 = mysql_real_escape_string($_POST['veld1']);
$veld2 = mysql_real_escape_string($_POST['veld2']);
$veld3 = mysql_real_escape_string($_POST['veld3']);
//velden controleren
$errors = array();
if(strlen($veld1) < 0) {
array_push($errors, "Je hebt geen id ingevuld");
}
if(strlen($veld1) > 2) {
array_push($errors, "Je hebt te groot cijfer voor id ingevuld");
}
//kijken of er een bericht is ingevuld, zo nee onderbreek het proces, anders ga verder
if(count($errors) > 0) {
foreach($errors as $error) {
echo $error;
}
} else {
//alles mooi in de database zetten
//$query = "DELETE FROM offerte WHERE id IN isset($veld1) isset($veld2) isset($veld3)";
//print $query;
mysql_query ("DELETE FROM offerte WHERE id IN ISSET($veld1) ISSET($veld2) ISSET($veld3)") or die (mysql_error());
echo 'De gegevens zijn verwijderd van de database';
}
}
?>
<form method="post">
deleten: <br />
id: <input type="text" name="veld1" size="3"> <input type="text" name="veld2" size="3">   <input type="text" name="veld3" size="3"> <br />
<input type="submit" value="verzenden" />
</form>
</center>
</body>
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.