vise data fra databasen
Hvorfor viser den ikke brugernavnet når jeg har indsat følgende kode i tekstfeltet: userId<input type="text" name="userId" value="<? echo $profile->userName; ?>">Ovenstående kan ses i sammenhæng nederst.
<?
require_once("common.php");
session_start();
if($userId = is_logged())
{
$userName = get_name();
}
else
{
echo' <body scroll="no" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td width="100%">
<div align="center">
<img src="../NewFiles/ikkeLoggetInd.gif" alt="" border="0"><br>
</div>
</td>
</tr>
<tr>
<td width="100%">
<div align="center">
</div>
</td>
</tr>
</table>
</body> ';
}
if(!empty($_POST['produkt']))
{
//Forbind til database...
$userId = mysql_real_escape_string($_POST['userId']);
$produkt = mysql_real_escape_string($_POST['produkt']);
mysql_query("INSERT INTO salgAfProdukt(Id,userId, produkt) VALUES('','".$userId."','".$produkt."')");
if(mysql_affected_rows()>0)
{
echo "Felt indsat<br>";
}
else
{
echo "Fejl: " . mysql_error() . "<br>";
}
}
?>
<form action="<?=$_SERVER['PHP_SELF'];?>" method="post">
userId<input type="text" name="userId" value="<? echo $profile->userName; ?>"><br>
Produkt<input type="text" name="produkt"><br>
<input type="submit" value="Indsæt i DB">
</form>
