Avatar billede bahne2000 Novice
29. maj 2003 - 12:38 Der er 5 kommentarer og
1 løsning

min mysql update virker ikke

hejsa...

min UPDATE funker ikke... nogen der ved hvorfor??
*jeg kan først svare igen imorgen*

===================koden========================
<br><br><br><br></div><div id="fanaticcontent">
<h2 id="fanatic">Spørgsmål & Svar</h2>
<a name=vis></a>
<div id="punch3b">
Vælg en kategori<br>
<?include ("../inc/connect.txt");
$result = mysql_query("SELECT * FROM fanaticfaq WHERE kategori='Warhammer-Fantasy' AND status='1'");
$num_rows = mysql_num_rows($result);?>
<a href="faq.php?kategori=Warhammer-Fantasy">Warhammer Fantasy ... <?echo"($num_rows)";?></a><br>
<? $result2 = mysql_query("SELECT * FROM fanaticfaq WHERE kategori='Warhammer-40.000' AND status='1'");
$num_rows2 = mysql_num_rows($result2);?>
<a href="faq.php?kategori=Warhammer-40.000">Warhammer 40K ... <?echo"($num_rows2)";?></a><br>
<? $result3 = mysql_query("SELECT * FROM fanaticfaq WHERE kategori='Generelt' AND status='1'");
$num_rows3 = mysql_num_rows($result3);?>
<a href="faq.php?kategori=Generelt">Generelt ... <?echo"($num_rows3)";?></a><br>
<? $result4 = mysql_query("SELECT * FROM fanaticfaq WHERE kategori='Youngblood' AND status='1'");
$num_rows4 = mysql_num_rows($result4);?>
<a href="faq.php?kategori=Youngblood">Youngblood ... <?echo"($num_rows4)";?></a><br>
</div>
<br>

<?

$kodeord = $_POST[kodeord];
$rigtigt = md5("mf3faqsvar");
$tastet = md5($kodeord);
$foresp=mysql_query("SELECT navn, email, kategori, titel, spm, id, svar, dato, status FROM fanaticfaq WHERE kategori = '$_GET[kategori]' AND status = '0' ORDER BY dato DESC");
if (!$_GET['kategori']) { echo "<p>Vælg en kategori til venstre</p><br><br><br><br><br>";}
else
{
if (mysql_num_rows($foresp) == 0)
{ echo "<p>Der er ingen spørgsmål i den valgte kategori</p><br><br><br><br><br>";}}
while ($vis=mysql_fetch_array($foresp))
{
?>               
                <? echo "<a name=$vis[5]></a>";?>
                <h3 id="fanatic" ><i><? echo "$vis[2] : ";?><br><? echo "$vis[3]";?></i></h3>
                <p><i><b><? echo "$vis[0] spørger:";?></b>
                <? echo "$vis[4]";?>
                </i></p>
                <?


if ($kodeord)
{
if($tastet == $rigtigt)
    { echo "<form method=post action=faq.php?id=$vis[5]&kategori=$vis[2]>";?>
Slet indlæg <input type=radio name=arkivering value=2>
Arkiver indlæg <input type=radio name=arkivering value=3>
<input type=submit value=ok>
</form>
<?
if ($_POST["arkivering"])
        {
$status=$_POST["arkivering"];
mysql_query("UPDATE fanaticfaq SET status='$status' WHERE id='$_GET[id]'") or DIE(mysql_error());
        }
if (!$vis[6]) {    echo "<a id=normal href=faqsvar.php?id=$vis[5]>Besvar Spørgsmål</a>";}}
    }
?>
                <h3 id="fanaticsvar" align="left">Svar</h3>
                <p><b>
                <? if (!$vis[6]) {echo "Dette spørgsmål er endu ikke besvaret";} else { echo "$vis[6]"; } ?>
                </b></p>
                <br><br>
<?
}
?>
                </div>


========kode slut=========
Avatar billede erikjacobsen Ekspert
29. maj 2003 - 12:42 #1
prøv at skrive dine variabler ud for at se om der står det i dem du tror der er.
Avatar billede bahne2000 Novice
29. maj 2003 - 13:21 #2
Skummelt.. .hvis jeg ændre ACTION til en helt anden side.. fks.     {?><form method=post action="faq.php?id=<?echo "$vis[5]&kategori=$vis[2]";?>"> så spiller det.... ????  og koden jeg bruger på den "nye" side er :
<body>
<?
include ("../inc/connect.txt");
if ($_POST["arkivering"])
        {
$status=$_POST["arkivering"];
mysql_query("UPDATE fanaticfaq SET status='$status' WHERE id='$_GET[id]'") or DIE(mysql_error());
        }
?>
</body>

direkte copy paste fra faq.php...    ???????????
Avatar billede bahne2000 Novice
29. maj 2003 - 13:21 #3
undskyld ændre ACTION Til <form method=post action="faqtest.php?id=<?echo "$vis[5]&kategori=$vis[2]";?>">
Avatar billede bahne2000 Novice
29. maj 2003 - 13:41 #4
så jeg kan fyrer formen afsted til en anden side.. lave mysql updaten der og lave en header (refresh 0; url HTTP_REFERER)  så funker det som det skal... mystisk ??
Avatar billede erikjacobsen Ekspert
29. maj 2003 - 15:06 #5
Jeg tror ikke du kommer til updatesætningen overhovedt. Hvorfor prøver
du ikke det med udskrifter, som jeg har foreslået.
Avatar billede bahne2000 Novice
03. juni 2004 - 11:57 #6
.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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