ik heb een vraagje
ik kan wel met $_post dingen opslaan naar mysql
maar ik kan het niet vanaf mysql naar bijvoorbeeld een form(text area's,checkboxes e.d.) terug zenden ik probeer namelijk een website te maken met profielen van mensen inlog codes e.d. maar de bedoeling is dat de members hun eigen profiel kunnen aanpassen maar ook zelf kunnen maken en vandaag dat het ook te verandere moet zijn dus van daar in form's
iemand ?
btw script werkt niet goed :S dit is hem,
alles werkt maar hij past niet alles aan
hij pas bij mij maar een kollom van een record aan terwijl ik er 3 opgeef
form.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="update.php" method="post">
<?
mysql_connect('localhost','root','');
mysql_select_db('wie');
$result = mysql_query("SELECT * FROM test WHERE naam = '1'");
$row = mysql_fetch_assoc($result);
if($result == 0)
{
echo 'db error<br>';
echo mysql_error();
}
else
{
echo '<input type="text" name="lol" value="'.$row['lol'].'"><br>
<input type="text" name="test" value="'.$row['test'].'"<br>
<input type="text" name="about" value="'.$row['about'].'"<br>';
}
?>
<br><input type="submit">
</form>
</body>
</html>
update.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
if(isset($_POST['lol']))
{
mysql_connect('localhost','root','');
mysql_select_db('wie');
$result = mysql_query("UPDATE test SET lol=".$_POST['lol'].",test=".$_POST['test'].",about=".$_POST['about']." WHERE naam='1'");
if($result == 0)
{
echo 'there was a problem<br>';
echo mysql_error();
}
else
{
echo 'succesfull';
}
}
?>
</body>
</html>