Hjælp til at updater navn på person / lign ..
HejJeg sidder og arbejder med lidt mysql database men det er sådan at form/function ikke vil lave om i bruger's navn eller efternavn eller hold navn?, :)
Hvordan gør jeg det?
<form action="" method="post" enctype="multipart/form-data">
<table width="400" border="0">
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td width="63">Fornavn:</td>
<td width="727">
<input name="ud_fornavn" type="text" id="ud_fornavn" value="<?php echo $fornavn; ?>"
size="45" /> </td>
</tr>
<tr>
<td valign="top">Efternavn:</td>
<td>
<input name="ud_efternavn" type="text" id="ud_efternavn" value="<?php echo $efternavn;
?>" size="45" />
</td>
</tr>
<tr>
<td>Hold:</td>
<td><input name="ud_hold" type="text" id="ud_hold" value="<?php echo $hold; ?>"
size="45" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>billede:</td>
<td><p><?php echo "Billede: ".$billede; ?>
</p></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Ret elev"></td>
</tr>
<tr>
<td><a href="logout.php">log ud</a></td>
<td><a href="elever_adm.php">til elev admin</a></td>
</tr>
</table>
</form>
lidt php her;
<?php
if(!empty($_GET['elevID']))
{
$elevID = $_GET['elevID'];
dbConnect();
$query="SELECT * FROM elever WHERE
elevID=$elevID";
$result=mysql_query($query);
while($row =
mysql_fetch_array($result,MYSQL_ASSOC))
{
$fornavn=$row['fornavn'];
$efternavn=$row['efternavn'];
$hold=$row['hold'];
$billede=$row['billede'];
}
}
?>
<?php include("input.php");?>
<?php
if(isset($_POST['Submit']))
{
$ud_fornavn=$_POST['ud_fornavn'];
$ud_efternavn=$_POST['ud_efternavn'];
$ud_hold=$_POST['ud_hold'];
$query="UPDATE elever SET fornavn='$ud_fornavn', efter='ud_efternavn', hold='$ud_hold' WHERE elevID=$elevID";
mysql_query($query);
mysql_close();
header('location:elever_adm.php');
}
?>
den gider ikke lave connect til mysql databasen
<?php
function dbConnect()
{
$db = mysql_pconnect("localhost", "web146-a-piwik-1", "VH-R7kDFn");
mysql_select_db("web146-a-piwik-1", $db);
}
?>