MySQL sorgusu çalışmıyor nedenini bulma

0 Cevap php

Tamam. Benim sitede bu kodu vardır:

<?php
session_start();
include "database.php";
include "bruger.php";

$bruger = new bruger();
if( $bruger->logget_ind() ){

  $brugernavn = $_SESSION['brugernavn'];
  $bruger_slash = addslashes($brugernavn);

  $hnavnn = mysql_query(" SELECT hnavn FROM bruger WHERE brugernavn = '" . $bruger_slash . "'");
  $hnavn = mysql_fetch_row($hnavnn);
  $hinfoo = mysql_query(" SELECT besked, Afsender FROM $hnavn[0]");
  while ($hinfo = mysql_fetch_array($hinfoo)){

    echo "<form method = post action = $PHP_SELF>\n";
    echo "Ja<input type=radio name=valg1 value=\"ja\"> Nej<input type=radio name=valg value=\"nej\">";
    echo "<input type=submit value=\"Svar\">\n";

    if (isset($_POST["valg1"])){
      $brugernavn = $_SESSION['brugernavn'];
      $bruger_slash = addslashes($brugernavn);
      $frahvem = $hinfo["Afsender"];
      $query = "UPDATE bruger SET `Status` = '$frahvem' WHERE brugernavn = '$bruger_slash'";
      mysql_query($query) or die (mysql_error());

      $query1 = "UPDATE bruger SET `Ansfra` = 'Nej' WHERE hnavn = '$frahvem'";
      mysql_query($query1) or die (mysql_error());

      echo "Du har nu givet dit svar!";
    }
    echo "<br>";
  }
}
else {
  echo "Du er ikke logget ind";
}
?>

I have been trying to find some help in eight days now, therefore I'm desperate :) It looks as if it only runs the first mysql_query, but not the next one. Hmm..

Ne hata (lar) görebileceğiniz bazı biridir?

(Benim kötü İngilizce ;) için özür dilerim ..)

0 Cevap