Heb alleen dat gedeelte verwijderd, leek me ook al dat het om dat gedeelte ging. Ik werd op het verkeerde been gezet doordat er stond 'enkel'ipv enkele...
LEZEN blijft toch belangrijk.
Ik heb een paar dingetjes gewijzigd in de regel over " $db = mysqlconnect..." en "include(connect.php); toegevoegd. Wat ik persoonlijk raar vind, is dat alle code rood blijft ?
Ik krijg nu ook een foutmelding op regel 71:"Parse error: parse error, unexpected $ in /www/SafeFolder/php hulp klaasjan - adjusted.php on line 71". Unexpected is in mijn ogen 'niet verwacht', maar er staat niets!
[php]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://
www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>php hulp klaasjan - adjusted</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://
www.w3.org/TR/html4/loose.dtd\">
<html>
<head>
<title>test zoeken op naam php-hulp</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>
<body>
<form method=\"post\" action=\"<?php echo $_SERVER['PHP_SELF\']; ?>\">
<p><label for=\"naam\">Achternaam: </label><input id=\"Achternaam\" name=\"Achternaam\" type=\"text\"></p>
<p><input type=\"submit\" name=\"submit\" value=\"zoeken\">
</form>
<?php
include ("connect.php");
$db = mysql_connect(\"host\",\"dbusername\",\"password\") or mysql_die(\"Unable to connect\");
mysql_select_db(\"DATABASE\",$db); // maak verbinding met je database //Bevat de gegevens om te connecteren naar Server en Database
//kijken of er op de knop is gedrukt
if (isset ($_POST[\'submit\'])){
$achternaam = $_POST[\'achternaam\'];
$sql = \"SELECT *
FROM test WHERE achternaam LIKE \'%$Achternaam%\'\";
$res = mysql_query ($sql) or die (mysql_error ());
}
?>
<?
// ARRay uitlezen
while($row = mysql_fetch_array($res)) {
echo \"<strong>ID</strong>: \" . $row[\"ID\"] . \"<br>\";
echo \'\', \"<br>\";
echo \"<strong>Voornaam</strong>: \" . $row[\"Voornaam\"] . \"<br>\";
echo \'\', \"<br>\";
echo \"<strong>Achternaam</strong>: \" . $row[\"Achternaam\"] . \"<br>\";
echo \'\', \"<br>\";
echo \"<strong>Straat</strong>: \" . $row[\"Straat\"] . \"<br>\";
echo \'\', \"<br>\";
echo \"<strong>Nummer</strong>: \" . $row[\"Huisnummer\"] . \"<br>\";
echo \'\', \"<br>\";
echo \"<strong>Woonplaats</strong>: \" . $row[\"Plaats\"] . \"<br>\";
echo \'\', \"<br>\";
echo \"<strong>Telefoon</strong>: \" . $row[\"Telefoonnummer\"] . \"<br>\";
echo \'\', \"<br>\";
echo \"<strong>Mobiel</strong>: \" . $row[\"Mobiel\"] . \"<br>\";
echo \'\', \"<br>\";
echo \"<strong>Email1</strong>: \" . $row[\"Email1\"] . \"<br>\";
echo \'\', \"<br>\";
echo \"<strong>Email2</strong>: \" . $row[\"Email2\"] . \"<br>\";
echo \'\', \"<br>\"; <br>
echo \"<strong>Url</strong>: \" . $row[\"Url\"] . \"<br>\";
echo \'\', \"<br>\";
echo \'\', \"<br>\";
}
?>
</body>
</html>
[php]
let op op het weer op mijn eigen 'test'database te testen heb ik velden weer toegevoegd.
Nu het overbodige: waarom krijg ik nu die foutmelding (en werkt het bij mij dus nog niet) en waarom blijft alle tekst rood?
tuur