Avatar billede kren1000 Nybegynder
01. juni 2006 - 09:11 Der er 1 løsning

updatering af indhold

Hej eksperter

Jeg har snart stirret mig blind på en sikkert simpel fejl.
Jeg har 2 filer, en med en form der henter oplysninger fra databasen(virker fint). Og en der opdaterer og sender tilbage når der bliver klikket.

Jeg kommer dog nu til en blank skærm ved opdater, hvilket er problemet. Kan nogen hjælpe mig her?
---------------------------------------------------------------
Selve formen:

<form action="referencer_update.php" method="post">
<table cellspacing="2" cellpadding="2" border="0" align="center">

<tr>
    <td width="103" align="left">Navn:</td>
    <td width="245"><input type="text" name="navn" value="<?php echo $raekke[navn]; ?>" size="40" maxlength="40"></td>
</tr>
<tr>
    <td align="left">Branche:</td>
    <td><input type="text" name="branche" value="<?php echo $raekke[branche]; ?>" size="40" maxlength="40"></td>
</tr>
<tr>
    <td align="left">Link:</td>
    <td><input type="text" name="linket" value="<?php echo $raekke[link]; ?>" size="40" maxlength="40"></td>
</tr>
<tr>
    <td align="left">Arbejde udf&oslash;rt</td>
    <td><input type="text" name="arbejde" value="<?php echo $raekke[arbejde_ud]; ?>" size="40" maxlength="150"></td>
</tr>
<tr>
    <td align="left">Billede:</td>
    <td><input name="fil" type="file" value="<?php echo $raekke[thumbnail]; ?>" size="26"></td>
</tr>

<tr>
    <td align="left">Igang</td>
    <td><input type="text" name="igang" value="<?php echo $raekke[igang]; ?>" size="40" maxlength="200"></td>
</tr>

<tr>
    <td>&nbsp;</td>
    <td>
<input type="submit" name="opdater" value="opdater">
<input type="hidden" name="opdater" value="<?php echo $raekke[id]; ?>">

    </td>
</tr>

-----------------------------------------------------------------

Updaten:

if($_POST[submit]=="opdater")        {

    $navn = htmlspecialchars($_POST['navn']);
    $branche = htmlspecialchars($_POST['branche']);
    $linket = htmlspecialchars($_POST['linket']);
    $arbejde = htmlspecialchars($_POST['arbejde']);
    $igang = htmlspecialchars($_POST['igang']);
   
    $navn = addslashes ($navn);
    $branche = addslashes ($branche);
    $linket = addslashes ($linket);
    $arbejde = addslashes ($arbejde);
    $igang = addslashes ($igang);
   
    $sql="update `referencer`
   
        set
        `navn` = '$navn',
        `branche` = '$branche',
        `link` = '$linket',
        `arbejde_ud` = '$arbejde',
        `igang` = '$igang',
       
        where id = $_POST[id]";
       
        $query = mysql_query($sql,$mydb) or die(mysql_error().$sql);
           
        header ("location: referencer_rediger_ret2.php");
   
    }

?>
Avatar billede kren1000 Nybegynder
01. juni 2006 - 11:47 #1
Har fundet løsningen selv:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester