Avatar billede torstein Novice
15. januar 2002 - 17:15 Der er 3 kommentarer og
1 løsning

Hvad er galt??

Hej. Hvorfor opdateres min DB ikke ud fra flg FORM??

<?
include (\"sql.php\");
$idag=date(\'Y-m-d\');
if ($action==\"opdater\"){
$resultat = mysql_query(\"INSERT INTO upload (filnavn, forfatter, datoen, tekst) VALUES (\'$file_name\',\'$husk_navn\',\'$idag\',\'$tekst\')\");
}
?>

<form action=\"<? echo $php_self; ?>\" method=\"post\">
<table border=0 width=100%><tr>
<td width=40%>Filnavn:</td>
<td width=60%><? echo $file_name;?></td></tr></table>
<table border=0 width=100%><tr><td width=40%>Forfatter: </td>
<td width=60%><? echo $husk_navn;?></td>
</tr></table>
<table border=0 width=100%>
<tr>
    <td width=40%>Dato: </td>
    <td width=60%><? echo $idag;?>
    </td></tr>
    <tr>
    <td width=40%>Kort beskrivelse af filen: </td>
    <td width=60%>
    <input type=\"text\" name=\"tekst\" size=70 value=\"\">
    </td></tr>
</table>
<br>
<div align=\"center\"><input type=\"submit\" name=\"action\" size=10 value=\"opdater\"></div></form>
Avatar billede skolestofdk Nybegynder
15. januar 2002 - 17:17 #1
Fordi du ikke \"opdatere\" men \"indsætter\"...
Avatar billede gimmy Nybegynder
15. januar 2002 - 17:21 #2
<? echo $file_name;?> - hvordan kan du bruge det til noget når du ikke henter noget fra db\'en først?

kig evt. www.webcafe.dk \'s php/mysql-tutorial igennem :)
- http://www.webcafe.dk/artikler/php/
Avatar billede gimmy Nybegynder
15. januar 2002 - 17:24 #3
Har du set i db\'en?

mysql> SELECT * FROM upload;

Eller se det v.hj.a. phpmyadmin, mysqlfront, etc. etc.
Avatar billede torstein Novice
23. januar 2002 - 19:56 #4
Har kommet to $action i samme script.....god lærestreg for noget så simpelt
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
Computerworld tilbyder specialiserede kurser i database-management

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