beste webmasters
ik ben een pagina wijzig aan het maken maar krijg een syntrax error
wie kan me helpen wat doe ik verkeert alvast dank
PHP Code:
<?php
// als er op submit werd gedrukt
if(isset($_POST['pagina'])){
// variabelen
$pagina = htmlentities($_POST['pagina']);
$paswoord = md5($_POST['paswoord']);
/* beveiliging id */
$id = htmlentities($_POST['id']);
$query = "UPDATE `medewerkers`
SET `med_pagina` = '$pagina', `med_paswoord` = '$paswoord', WHERE `med_id` = $id";
mysql_query($query)or die(mysql_error());
echo "De pagina werd gewijzigd. <a href='index.php'>Keer terug naar overzicht</a>";
?>
<?php }else{ ?>
<h1>pagina wijzigen</h1>
<?php
$id = htmlentities($_GET['id']);
// medewerker opvragen met bovenstaande id
$query = "SELECT * FROM `medewerkers` WHERE `med_id` = " .$id;
$result = mysql_query($query) or trigger_error( mysql_error() );
$rijWijzig = mysql_fetch_assoc($result);
?>
<form action="#" method="post">
<table>
<tr>
<td>naam:</td>
<td><input type="text" name="pagina" value="<?php echo $rijWijzig['med_pagina'] ?>" /></td>
</tr>
<tr>
<td>Paswoord:</td>
<td><input type="text" name="paswoord"/>
</td>
</tr>
<tr><td colspan="2"><input type="submit" value="bewerken" /></td></tr>
</form>
</table>
<?php } ?>
- pagina updaten
-
11-11-2010, 23:36 #1
- Berichten
- 320
- Lid sinds
- 15 Jaar
pagina updaten
-
In de schijnwerper
webshop in laadkabels/laadpalen (sinds 2019) incl leveranciersWebsite te koopSpraakcomputers.nl - Premium domeinnaam - Medisch / communicatiemiddelenDomein te koopBacklinks.nl - Gevarieerde Sites & IP'sLinkpartnersAutoriteit links aangeboden | Hoge DR & DA + Duizenden bezoekers. Alle NICHES vrijwelOverige deals -
11-11-2010, 23:39 #2
- Berichten
- 87
- Lid sinds
- 16 Jaar
Re: pagina updaten
$query = "SELECT * FROM `medewerkers` WHERE `med_id` = " .$id;
Wordt
$query = "SELECT * FROM `medewerkers` WHERE `med_id` ='".$id."'";
-
11-11-2010, 23:43 #3
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: pagina updaten
Moet niets uitmaken
Output van 1 is: `med_id` = 1
Output van 2 is: `med_id` = '1'
Beide kan worden gebruikt in MySQL
Wat voor error krijg je ?
PHP Code:
$query = "UPDATE `medewerkers`
SET `med_pagina` = '$pagina', `med_paswoord` = '$paswoord', WHERE `med_id` = $id";
// Dit iw wel fout, gebruik met je vars altijd met ". $var ."
-
11-11-2010, 23:44 #4
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: pagina updaten
de error die ik krijg is
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `med_id` =' at line 2
-
11-11-2010, 23:49 #5
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: pagina updaten
probeer
<form action="#" method="post">
is te veranderen in
<form action="" method="post">
Je wilt namelijk dat die get mee word verstuurd.
-
11-11-2010, 23:52 #6
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: pagina updaten
ik heb de <form action="" method="post"> toegepast maar krijg nog steeds mijne error
-
11-11-2010, 23:53 #7
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: pagina updaten
Doe eens je linkje
-
11-11-2010, 23:55 #8
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: pagina updaten
de link van het script ?
-
11-11-2010, 23:57 #9
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: pagina updaten
$_POST['id'] moet denk ik $_GET['id'] worden, omdat je nergens een $_POST['id'] aanmaakt
-
12-11-2010, 00:00 #10
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: pagina updaten
ik heb het net getest het werkt nog niet
-
12-11-2010, 00:01 #11
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: pagina updaten
PHP Code:<?php
if(isset($_POST['pagina'])){
#Setup the vars
$pagina = htmlentities($_POST['pagina']);
$paswoord = md5($_POST['paswoord']);
$id = htmlentities($_GET['id']);
$query = "UPDATE `medewerkers`
SET `med_pagina` = '". $pagina ."', `med_paswoord` = '". $paswoord ." WHERE `med_id` = '".$id"'";
mysql_query($query)or die(mysql_error());
echo "De pagina werd gewijzigd. <a href='index.php'>Keer terug naar overzicht</a>";
} else {
$id = htmlentities($_GET['id']);
$query = "SELECT * FROM `medewerkers` WHERE `med_id` = '". $id ."'";
$result = mysql_query($query) or trigger_error( mysql_error() );
$rijWijzig = mysql_fetch_assoc($result);
?>
<h1>pagina wijzigen</h1>
<form action="#" method="post">
<table>
<tr>
<td>naam:</td>
<td><input type="text" name="pagina" value="<?php echo $rijWijzig['med_pagina'] ?>" /></td>
</tr>
<tr>
<td>Paswoord:</td>
<td><input type="text" name="paswoord"/>
</td>
</tr>
<tr><td colspan="2"><input type="submit" value="bewerken" /></td></tr>
</form>
</table>
<?php } ?>
Kommaatje in je query..
-
12-11-2010, 00:05 #12
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: pagina updaten
alvast bedankt voor de hulp ik krijg nu een error
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/vhosts/sv-creations.be/httpdocs/sites/niels/admin/wijzig-pw.php on line 22
ik denk hier
SET `med_pagina` = '". $pagina ."', `med_paswoord` = '". $paswoord ." WHERE `med_id` = '".$id"'";
-
12-11-2010, 00:06 #13
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: pagina updaten
Ja moet een puntje achter id
-
12-11-2010, 00:08 #14
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: pagina updaten
bedankt alvast voor de hulp
nu krijg ik terug de You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '12'' at line 2
ik gebruik nu deze code
PHP Code:<?php
// verbinding met database vanuit de include
include_once('../includes/conn.inc.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Medewerker wijzigen</title>
</head>
<body>
<?php
if(isset($_POST['pagina'])){
#Setup the vars
$pagina = htmlentities($_POST['pagina']);
$paswoord = md5($_POST['paswoord']);
$id = htmlentities($_GET['id']);
$query = "UPDATE `medewerkers`
SET `med_pagina` = '". $pagina ."', `med_paswoord` = '". $paswoord ." WHERE `med_id` = '".$id."'";
mysql_query($query)or die(mysql_error());
echo "De pagina werd gewijzigd. <a href='index.php'>Keer terug naar overzicht</a>";
} else {
$id = htmlentities($_GET['id']);
$query = "SELECT * FROM `medewerkers` WHERE `med_id` = '". $id ."'";
$result = mysql_query($query) or trigger_error( mysql_error() );
$rijWijzig = mysql_fetch_assoc($result);
?>
<h1>pagina wijzigen</h1>
<form action="#" method="post">
<table>
<tr>
<td>naam:</td>
<td><input type="text" name="pagina" value="<?php echo $rijWijzig['med_pagina'] ?>" /></td>
</tr>
<tr>
<td>Paswoord:</td>
<td><input type="text" name="paswoord"/>
</td>
</tr>
<tr><td colspan="2"><input type="submit" value="bewerken" /></td></tr>
</form>
</table>
<?php } ?>
</body>
</html>
-
12-11-2010, 00:13 #15
Elephant Media GbR
- Berichten
- 1.253
- Lid sinds
- 18 Jaar
Re: pagina updaten
PHP Code:<?php
// verbinding met database vanuit de include
include_once('../includes/conn.inc.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Medewerker wijzigen</title>
</head>
<body>
<?php
if(isset($_POST['pagina'])){
#Setup the vars
$pagina = htmlentities($_POST['pagina']);
$paswoord = md5($_POST['paswoord']);
$id = htmlentities($_GET['id']);
$query = "UPDATE `medewerkers`
SET `med_pagina` = '". $pagina ."', `med_paswoord` = '". $paswoord ."' WHERE `med_id` = '".$id."'";
mysql_query($query)or die(mysql_error());
echo "De pagina werd gewijzigd. <a href='index.php'>Keer terug naar overzicht</a>";
} else {
$id = htmlentities($_GET['id']);
$query = "SELECT * FROM `medewerkers` WHERE `med_id` = '". $id ."'";
$result = mysql_query($query) or trigger_error( mysql_error() );
$rijWijzig = mysql_fetch_assoc($result);
?>
<h1>pagina wijzigen</h1>
<form action="#" method="post">
<table>
<tr>
<td>naam:</td>
<td><input type="text" name="pagina" value="<?php echo $rijWijzig['med_pagina'] ?>" /></td>
</tr>
<tr>
<td>Paswoord:</td>
<td><input type="text" name="paswoord"/>
</td>
</tr>
<tr><td colspan="2"><input type="submit" value="bewerken" /></td></tr>
</form>
</table>
<?php } ?>
</body>
</html>
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic