glimmberman
Legacy Member
Beste,
Parse error: parse error, unexpected T_STRING in J:\Webserver\Webserver\Root\usersbewerken.php on line 14
Het is waarchijnlijk een domme fout een " of ' vergeten ofzo maar ik vind het echt niet.
Ik zoek er al 2 dagen naar en ben ten einde raad.
Ik zal zo snel mogelijk de code online zetten met de kleuren bij.
Bedankt.
<?php
// verbinding met database invoegen
include("inc_connect_mysql.php");
// controleren of pagina zichzelf heeft aangeroepen
// via hidden-field uit het formulier
if (isset($_POST["bevestiging"])){
// query samenstellen
$query="UPDATE users SET
email = '". $_POST["email"] . "',
wachtwoord = '". $_POST["wachtwoord"] . "',
WHERE id='" . $_POST["id"] . "';
===> lijn14 $result = mysql_query($query,$db) or die ("FOUT: " . mysql_last_error());
echo("De volgende opdracht is uitgevoerd: <b>$query</b><br>\n");
if ($result){
echo ("Record nummer " .$_POST["id"] . " is bijgewerkt<br>\n");
echo ("<a href=\"users.php\">Terug naar het overzicht</a>");
}
}else{
// pagina heeft zichzelf nog niet aangeroepen,
// formulier tonen om gegevens te bewerken
$query="SELECT * FROM users WHERE id=" . $_GET["id"];
$result = mysql_query($query,$db) or die ("FOUT: " . mysql_error());
?>
<html>
<head>
<title>Bewerken: wijzig de gegevens</title>
</head>
<body>
<h2>Wijzig deze gegevens:</h2>
<?php
// gegevens ophalen en toekennen aan tijdelijke variabelen
while ($rij = mysql_fetch_array($result)){
$em = $rij['email'];
$wa = $rij['wachtwoord'];
}?>
<form action="<?php echo($_SERVER["PHP_SELF"]);?>" method="post">
<input type="hidden" name="bevestiging" value="1">
<input type="hidden" name="id" value="<?php echo($_GET["id"]);?>">
email: <input type="text" name="email" value="<?php echo($em);?>" size="30"><br>
wachtwoord: <input type="text" name="wachtwoord" value="<?php echo($wa);?>" size="30"><br>
<hr>
<input type="Submit" value="Bijwerken">
<input type="Button" value="Terug" onclick="javascript:history.back();">
</form>
<?php
// else-blok correct afsluiten
}
?>
</body>
</html>
Parse error: parse error, unexpected T_STRING in J:\Webserver\Webserver\Root\usersbewerken.php on line 14
Het is waarchijnlijk een domme fout een " of ' vergeten ofzo maar ik vind het echt niet.
Ik zoek er al 2 dagen naar en ben ten einde raad.
Ik zal zo snel mogelijk de code online zetten met de kleuren bij.
Bedankt.
<?php
// verbinding met database invoegen
include("inc_connect_mysql.php");
// controleren of pagina zichzelf heeft aangeroepen
// via hidden-field uit het formulier
if (isset($_POST["bevestiging"])){
// query samenstellen
$query="UPDATE users SET
email = '". $_POST["email"] . "',
wachtwoord = '". $_POST["wachtwoord"] . "',
WHERE id='" . $_POST["id"] . "';
===> lijn14 $result = mysql_query($query,$db) or die ("FOUT: " . mysql_last_error());
echo("De volgende opdracht is uitgevoerd: <b>$query</b><br>\n");
if ($result){
echo ("Record nummer " .$_POST["id"] . " is bijgewerkt<br>\n");
echo ("<a href=\"users.php\">Terug naar het overzicht</a>");
}
}else{
// pagina heeft zichzelf nog niet aangeroepen,
// formulier tonen om gegevens te bewerken
$query="SELECT * FROM users WHERE id=" . $_GET["id"];
$result = mysql_query($query,$db) or die ("FOUT: " . mysql_error());
?>
<html>
<head>
<title>Bewerken: wijzig de gegevens</title>
</head>
<body>
<h2>Wijzig deze gegevens:</h2>
<?php
// gegevens ophalen en toekennen aan tijdelijke variabelen
while ($rij = mysql_fetch_array($result)){
$em = $rij['email'];
$wa = $rij['wachtwoord'];
}?>
<form action="<?php echo($_SERVER["PHP_SELF"]);?>" method="post">
<input type="hidden" name="bevestiging" value="1">
<input type="hidden" name="id" value="<?php echo($_GET["id"]);?>">
email: <input type="text" name="email" value="<?php echo($em);?>" size="30"><br>
wachtwoord: <input type="text" name="wachtwoord" value="<?php echo($wa);?>" size="30"><br>
<hr>
<input type="Submit" value="Bijwerken">
<input type="Button" value="Terug" onclick="javascript:history.back();">
</form>
<?php
// else-blok correct afsluiten
}
?>
</body>
</html>
.