Så kan det være nok !
Er der noger der har mod på at lave det her lidt om?
Lige meget hvad f***** jeg gør, så kommer det med en eller anden lille latterlig fejl !!!
Det hele går ud på at jeg vil ha fjernet det den laver i starten med at man skal vælge hvilken række (id) man vil redigere, den skal springe frem med alle textbox'ene med det samme.
Id'en skal den tage fra den bruger som er logget ind med session (f.eks bruger kim har id nr 1) så skal den redigere id1 i tabellen "bilerne"
Det er lavet til at en bruger kan logge ind og ændre sin profil.
Det virker som der er her, men man skal først vælge en række (id)
<pre>
<?php
session_start();
if(!$_SESSION['loget_in'] == 1) {//Hvis brugeren ikke er logget in
header("Location:
http://www.stripsen.dk/log/index.php");//Sender brugeren videre
exit;//Sørger for at resten af koden, ikke bliver udført
}
?>
<?php include("../top.php"); ?>
<form action="<? echo $PHP_SELF ?>" method="post">
<?
mysql_pconnect("localhost","user","password"); //enter name and password
mysql_select_db("dbnavn"); //select the database
if(!$cmd)
{
$result = mysql_query("select * from bilerne");
while($r=mysql_fetch_array($result))
{
$navn=$r["navn"];
$model=$r["model"];
$motor=$r["motor"];
$effekt=$r["effekt"];
$transmission=$r["transmission"];
$udstodning=$r["udstodning"];
$undervogn=$r["undervogn"];
$bremser=$r["bremser"];
$hjul=$r["hjul"];
$indvendig=$r["indvendig"];
$udvendig=$r["udvendig"];
$ice=$r["ice"];
$andet=$r["andet"];
$projecter=$r["projecter"];
?>
<INPUT TYPE="RADIO" NAME="id" VALUE="<?php echo $id;?>"><? echo $id;?> <? echo $model ?><br>
<? } ?>
<input type="submit" name="cmd" value="edit"></form>
<? } ?>
<?
if($cmd=="edit")
{
if (!$submit)
{
$sql = "SELECT * FROM bilerne WHERE id=$id";
//replace news with your table name above
$result = mysql_query($sql);
$myrow = mysql_fetch_array($result);
?>
<input type=hidden name="id" value="<?php echo $myrow["id"] ?>">
Navn:<br><INPUT TYPE="TEXT" NAME="navn" VALUE="<?php echo $myrow["navn"] ?>" SIZE=30><br><br>
Model:<br><INPUT TYPE="TEXT" NAME="model" VALUE="<?php echo $myrow["model"] ?>" SIZE=30><br><br>
Motor:<br><TEXTAREA NAME="motor" ROWS=10 COLS=30><? echo $myrow["motor"] ?></TEXTAREA><br><br>
Effekt:<br><INPUT TYPE="TEXT" NAME="effekt" VALUE="<?php echo $myrow["effekt"] ?>" SIZE=30><br><br>
Transmission:<br><TEXTAREA NAME="transmission" ROWS=10 COLS=30><? echo $myrow["transmission"] ?></TEXTAREA><br><br>
Udstødning:<br><TEXTAREA NAME="udstodning" ROWS=10 COLS=30><? echo $myrow["udstodning"] ?></TEXTAREA><br><br>
Undervogn:<br><TEXTAREA NAME="undervogn" ROWS=10 COLS=30><? echo $myrow["undervogn"] ?></TEXTAREA><br><br>
Bremser:<br><TEXTAREA NAME="bremser" ROWS=10 COLS=30><? echo $myrow["bremser"] ?></TEXTAREA><br><br>
Hjul:<br><TEXTAREA NAME="hjul" ROWS=10 COLS=30><? echo $myrow["hjul"] ?></TEXTAREA><br><br>
Kabine:<br><TEXTAREA NAME="indvendig" ROWS=10 COLS=30><? echo $myrow["indvendig"] ?></TEXTAREA><br><br>
Udvendig styling:<br><TEXTAREA NAME="udvendig" ROWS=10 COLS=30><? echo $myrow["udvendig"] ?></TEXTAREA><br><br>
Ice:<br><TEXTAREA NAME="ice" ROWS=10 COLS=30><? echo $myrow["ice"] ?></TEXTAREA><br><br>
Andet:<br><TEXTAREA NAME="andet" ROWS=10 COLS=30><? echo $myrow["andet"] ?></TEXTAREA><br><br>
Projekter:<br><TEXTAREA NAME="projecter" ROWS=10 COLS=30><? echo $myrow["projecter"] ?></TEXTAREA><br><br>
<input type="hidden" name="cmd" value="edit">
<input type="Submit" name="submit" value="OK">
</form>
<? } ?>
<?
if($submit)
{
$sql = "UPDATE bilerne SET navn='$navn',model='$model',motor='$motor',effekt='$effekt',transmission='$transmission',udstodning='$udstodning',undervogn='$undervogn',bremser='$bremser',hjul='$hjul',indvendig='$indvendig',udvendig='$udvendig',ice='$ice',andet='$andet',projecter='$projecter' WHERE id=$id";
//replace news with your table name above
$result = mysql_query($sql);
echo "Informationen er opdateret.";
}
}
?>
<?php include("../bund.php"); ?>
</pre>
Håber der er en som kan hjælpe med det.
Hilsen Kim