Leeg scherm ?
Waarschijnlijk is het iets heel kleins, maar als ik een overzicht uit een mysql database wil halen, krijg ik een leeg scherm voor me.. wie kan me helpen?
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$db = mysql_connect("localhost", "root", "1234")
or die("Mislukt! " . mysql_error());
mysql_select_db("garage_db", $db);
?>
$db = mysql_connect("localhost", "root", "1234")
or die("Mislukt! " . mysql_error());
mysql_select_db("garage_db", $db);
?>
<html>
<head>
<title>Test</Title>
</head>
<body>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
if ($_GET["actie"] == "wis" && $_GET["artikelid"])
$sql = DELETE FROM garage_klanten WHERE id=".$GET["id"].";";
if (!mysql_query($sql)) {
echo "Verwijderen mislukt!";
exit;
} else {
$sql = DELETE FROM garage_voertuig WHERE id=".$GET["id"].";";
if (!mysql_query($sql)) {
echo Verwijderen VOertuig mislukt!";
exit;
}
}
echo "Verwijderd!";
} else {
?>
if ($_GET["actie"] == "wis" && $_GET["artikelid"])
$sql = DELETE FROM garage_klanten WHERE id=".$GET["id"].";";
if (!mysql_query($sql)) {
echo "Verwijderen mislukt!";
exit;
} else {
$sql = DELETE FROM garage_voertuig WHERE id=".$GET["id"].";";
if (!mysql_query($sql)) {
echo Verwijderen VOertuig mislukt!";
exit;
}
}
echo "Verwijderd!";
} else {
?>
Wis het volgende artikel:";
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
$sql = "SELECT * FROM garage_klanten";
$resultaat = mysql_query($sql);
while $rij = mysql_fetch_array($resultaat)) {
$id = $rij["id"];
echo $rij["Naam"]." <a href=\$PHP_SELF?actie=wis&id=$id\">Wis</a><br>\n";
}
}
?>
$sql = "SELECT * FROM garage_klanten";
$resultaat = mysql_query($sql);
while $rij = mysql_fetch_array($resultaat)) {
$id = $rij["id"];
echo $rij["Naam"]." <a href=\$PHP_SELF?actie=wis&id=$id\">Wis</a><br>\n";
}
}
?>
</body>
</html>
daar heb je je fout, zie je ook al bijv aan de kleurtjes
verder heb je niet echt foutafhandeling, werk daaraan en je kan een stuk specifieker een probleem lokaliseren
Maak ook eens van:
Wis het volgende artikel:";
eens:
Denk dat dat ook niet de bedoeling was;)
Gewijzigd op 01/01/1970 01:00:00 door Luke Banning
Bart schreef op 12.12.2006 14:36:
krijg ik een leeg scherm voor me..
Error_reporting(E_ALL); aanzetten en foutafhandeling toepassen.
Luke Banning schreef op 12.12.2006 14:42:
Dit heb ik veranderd, maar dan wil het alsnog niet werken.. Het zou idd wel kunnen liggen aan WHERE ID=.$_GET["id"].";";
Maar ik zou niet weten waar ik het in moet veranderen om het wel goed te krijgen....
in ieder geval alvast bedankt voor de sneller reacties :-)
$sql = "DELETE FROM garage_klanten WHERE id=" . $GET['id'];
SanThe schreef op 12.12.2006 14:53:
$sql = "DELETE FROM garage_klanten WHERE id=" . $GET['id'];
Nog steeds een leeg scherm :-(
Er staat géén openingsquote (") in.
Quote:
Error_reporting(E_ALL); aanzetten en foutafhandeling toepassen.
Edit: Tip: Gebruik een editor met kleuren. (Bijv. Crimson Editor).
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
Ik ga vanavond wel even verder prutsen 8-)
Dus errors aanzetten en je zal verbaasd zijn wat je dan allemaal te zien krijgt.