hallo iedereen, ik ben bezig met een backoffice systeem te bouwen. even kort: ik heb een tekstveld dat in verbinding staat met een tabel id database, als ik dus iets in het tekstveld typ, dan komt het id database terecht, tot hier is alles ok!
maar ik zou graag in het tekstveld de databse entry late zien, maw als je dus naar de pagina zou gaan, dan zie je in het tekstveld wat er in de database staat, dit lukt nog niet 100 %!
ik heb het in dreamweaver geprobeert, maar dan krijg ik al snel een fout op de server

dit is mijn code:
<?php

if ($_POST['submit']) {

// process form
$db = mysql_connect("localhost", "user", "pw");
mysql_select_db("database",$db);
$voornaam = $_POST['voornaam'];
$sql = "UPDATE vragenlijst SET voornaam = '$voornaam'";
$result = mysql_query($sql);
} else { // end if


// display form
?>


<form method="post" action="">
<table>
<tr><td>
Voornaam:
</td><td>
<textarea name="voornaam" cols="100" rows="10"></textarea>
<br />
</td></tr>
</table>

<input type="Submit" name="submit" value="Verzend">
</form>

<?php
} // end if

?>

/code

weet iemand hier een oplossing voor?


bedankt
Geef de fout eens?
dit is de code van de dreamweaver pagina :

<?php virtual('/backoffice/Connections/voornaam.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}

mysql_select_db($database_voornaam, $voornaam);
$query_Voornaam = "SELECT voornaam FROM vragenlijst";
$Voornaam = mysql_query($query_Voornaam, $voornaam) or die(mysql_error());
$row_Voornaam = mysql_fetch_assoc($Voornaam);
$totalRows_Voornaam = mysql_num_rows($Voornaam);


if ($_POST['submit']) {

// process form
$db = mysql_connect("localhost", "user", "pw");
mysql_select_db("database",$db);
$voornaam = $_POST['voornaam'];
$sql = "UPDATE vragenlijst SET voornaam = '$voornaam'";
$result = mysql_query($sql);
} else { // end if


// display form
?>


<form method="post" action="">
<table>
<tr><td>
Voornaam:
</td><td>
<textarea name="voornaam" cols="100" rows="10"><?php echo $row_Voornaam['voornaam']; ?></textarea>
<br />
</td></tr>
</table>

<input type="Submit" name="submit" value="Verzend">
</form>

<?php
} // end if


mysql_free_result($Voornaam);
?>

dit is de link naar de dreamweaver pagina:
http://www.chismoor.ahplace.com/backoffice/test.php
Link werkt niet
Dit is zoiezo al raar:

mysql_select_db($database_voornaam, $voornaam);


Waar haal je die variabele database_voornaam vandaan?
dus in mijn database vragenlijst is er een rij die voornaam heet en waar men info in zit! ik heb dit ingegeven in dreamweaver!
dus de eerste post is de code die werkt! maar de 2de code is gewoon de eerste code in dreamweaver en daar (grafisch) alle dingen ingevult zoals database, user,...
dus de 2de code heb ik eigenlijk niet geschreven!

het is normaal dat de link niet werkt, want hij wil het bestand niet openen!

weet niemand een oplossing voor dit probleem?

grtz
Bij mij wil die test.php downloaden. Volgens mij werkt je php niet.

mysql_select_db($databasenaam);
nochthans werk php wel, want mijn portfolio staat op die site!
http://chismoor.ahplace.com

is het mogelijk om op een makkelijke manier (niet de dreamweaver manier) een entry te laten tonen in het eerste script of is dit te moeilijk?

grtz
Wat bedoel je daar precies mee. Ik snap de vraag niet.
ik heb het in dreamweaver geprobeert en dat lukte maar even, ik heb een code gepost (de eerste) die heb ik gebruikt in dreamweaver!
dus ik zou graag hetvolgende hebben:

ik heb een textfield en daarin moet de databasentry komen, als je er iets bij aanvult, moet er ook iets geupdate worden

is het wat duidelijker? ik zal het ook nog proberen vanavond

Reageren