Update functie werkt niet goed

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Baken

Baken

12/10/2004 11:16:00
Quote Anchor link
Hallo,

Ik wil doormiddel van een scriptje informatie uit de database veranderen. Maar mijn script werkt niet goed. Kunnen jullie aangeven wat ik fout doe?

(hieronder het ge-knipte deel van de php)

Updateinvoer.php
...<body>

<b>Admin pagina: invoer gegevens<b><BR><BR>
<form method="post" action="update.php">
id<input type="text" name="id" value=""><br>
Titel:<input type="text" name="titel" value=""><br>
Tekst<textarea name="tekst"></textarea><br>
Pagina naam<input type="text" name="pagina" value=""><br>
<br>
<input type="submit" value="Versturen" onclick="this.disabled=true; this.form.submit();"></form>
</body>
</html>

update.php
-------------
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?PHP

$hostname
= "db.pcextreme.nl";
$user = "-";
$password = "-";
$database = "-";

// Connecten
mysql_connect($hostname, $user, $password) or trigger_error(mysql_error(), E_USER_ERROR);
mysql_select_db($database) or trigger_error(mysql_error(), E_USER_ERROR);

// Waarden
$query = UPDATE pagina set titel='$_POST['titel']', tekst='$_POST['tekst']', pagina='$_POST['pagina']' WHERE id='$_POST['id']'
$result = mysql_query($query) or die("unable to record your information");
echo("Informatie is opgeslagen");

?>


Ik hoop dat je mij verder kunt helpen.
 
PHP hulp

PHP hulp

16/01/2025 18:31:35
 
Mary

mary

12/10/2004 11:31:00
Quote Anchor link
Kan jij aangeven wat er niet goed werkt?
Krijg je een foutmelding? Verkeerde waardes in je db?...
 
Baken

Baken

12/10/2004 11:40:00
Quote Anchor link
Hij geeft aan dat de volgende regel oncorrect is:

$result = mysql_query($query) or die("unable to record your information");
echo("Informatie is opgeslagen");

Fout melding:
Parse error: parse error, unexpected T_STRING in /cms/update.php on line 20
 
Mitch X

Mitch X

12/10/2004 15:44:00
Quote Anchor link
Quotes om je query, en voila :)
 
Frisbee

Frisbee

12/10/2004 15:48:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

titel='$_POST['titel']', tekst='$_POST['tekst']', pagina='$_POST['pagina']' WHERE id='$_POST['id']'

?>


daar loopt ie vast op de quotes lijkt me
Gewijzigd op 12/10/2004 15:49:00 door Frisbee
 
Mitch X

Mitch X

12/10/2004 15:49:00
Quote Anchor link
Dan moet je dubbele quotes gebruiken ;)
 
Baken

Baken

12/10/2004 16:39:00
Quote Anchor link
Ik heb het script nog wat verandert en de quotes toegevoegd. En het werkt. Waar het soms aan kan liggen hè :-)
 
Mitch X

Mitch X

12/10/2004 16:40:00
Quote Anchor link
Kon je toch al aan de kleuren zien hier :)
En daarom ben ik dol op Dreamweaver, hij kleurt me code :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.