Avatar billede orkiderejser Novice
02. april 2012 - 14:15 Der er 19 kommentarer og
1 løsning

Id finder ikke hvad det skal i mysql

Jeg har et link der skal åbne en side med data om et id på en ny side, men der vises ikke noget.
Linket er:
<a href="/html/krydstogt/krydstogtskibe.php?id=<?php echo $row_Recordset2['id'];?>" target="_top"> <?php echo $row_Recordset2['skibsnavn']; ?></a>

Følgende er på den modtagne side og hvis jeg bruger et fast tal i id vises dette id sig, men ikke i det specifikke.


mysql_select_db($database_orkiderejserdb, $orkiderejserdb);
$query_Recordset1 = "SELECT * FROM skibe WHERE id='$id'";
//$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$Recordset1 = mysql_query($query_Recordset1, $orkiderejserdb);
$row_Recordset1 = mysql_fetch_array($Recordset1);

Er det korrekt at fejlen ligger i id='$id'"; 
Eller hva  ;-)

Mvh Jan
Avatar billede erikjacobsen Ekspert
02. april 2012 - 14:31 #1
Du skal kigge efter om der står et id i din href, med "vis kilde".

Og så skal du sikkert også huske

  $id=$GET['id'];

hvis du ikke allerede har det. Og så skal du ikke gøre det på den måde i virkeligheden - du må kun gøre det når du leger. Rigtig kodning, se http://www.eksperten.dk/guide/1480
Avatar billede orkiderejser Novice
02. april 2012 - 14:47 #2
Der står et id i min ref og nu har jeg prøvet at sætte
$id=$GET['id'];
ind i modtagefilen men det virker stadig ikke.

http://www.orkiderejser.dk/html/krydstogt/krydstogtrederier.php
Det er "Fakta om ét skib" det drejer sig om.

Jeg ved ikke hvad der er hændt da det virkede for cirka en måned siden.
Avatar billede erikjacobsen Ekspert
02. april 2012 - 14:53 #3
Og hvordan ser din kode ud nu?

Dvs. at det du viser os her, faktisk har kørt på nettet. Du vil ikke acceptere at en mekaniker lavede den slags klyt på din bil.
Læs det link jeg gav ovenfør, og lær at gøre det rigtigt - inden du foretager dig noget som helst andet.
Avatar billede orkiderejser Novice
02. april 2012 - 15:14 #4
Hej erikjacobsen

Jeg er ked af at læse din nedladende udtalelse.
Vi kan ikke alle være helt up to date, hvilket dette forum da også skulle rumme.
Vi er nogle der ønsker at forbedre og udvikle de måder at programmere på, hvilket vil sige helt fra den spædeste html som lært i skoler og på kurser.
Jeg sidder selvfølgelig også og læser og prøver at forstå det link du sendte!

Mvh
Jan
Avatar billede orkiderejser Novice
03. april 2012 - 17:55 #5
Ja, nu har jeg prøvet at overføre den nye måde til mit site, men der kommer intet frem som er brugeligt.
Så hvis ikke, jeg har fornærmet alle herinde, kan jeg godt bruge noget hjælp.
Jeg kan ikke overføre MySQLI til hvad jeg skal bruge.
Er der nogen der kan vise hvad der skal sættes ind så vil der være en mulighed for jeg kan rette de resterende 150 sider på er moderne og rigtig måde. :-)

Mvh
Jan
Avatar billede erikjacobsen Ekspert
03. april 2012 - 18:15 #6
Det ville da være mærkværdigt, hvis der er nogen, der er fornærmede.

Som jeg skrev i #3 vil det hjælpe at se din kode. Vi skal vel først og fremmest få det til at virke, det du har.

Hvad har du prøvet med mysqli?
Avatar billede orkiderejser Novice
03. april 2012 - 19:17 #7
Koden i <head>
<?php
$mysqli = new mysqli("localhost", "rigtigt", "rigtigt", "rigtigt");host

/* Tjek, om der opstod en fejl */
if (mysqli_connect_errno()) {
    echo 'Der opstod en fejl ved forbindelsen: ' . mysqli_connect_error();
    exit();
}
//virtual('/connections/orkiderejserdbny.php');
?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
  $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;   
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}

//$id=$row_Recordset1['id'];
//$id=$_post['id'];
//$id=$GET['id'];
//mysql_select_db($database_orkiderejserdb, $orkiderejserdb);
//$query_Recordset1 = "SELECT * FROM skibe WHERE id='$id'";
//$row_Recordset1 = mysql_fetch_assoc($Recordset1);
//$Recordset1 = mysql_query($query_Recordset1, $orkiderejserdb);
//$row_Recordset1 = mysql_fetch_array($Recordset1);

//$totalRows_Recordset1 = mysql_num_rows($Recordset1);

?>
<?php
/* Opret et prepared statement */
if ($stmt = $mysqli->prepare('SELECT * FROM `skibe` WHERE `id` > ?')) {

    /* Bind parametre */
    $stmt->bind_param('is', $id, $skibsnavn);

    /* Sæt værdier på parametrene */
    $id = $_GET['id'];
    $skibsnavn = $_GET['skibsnavn'];

    /* Eksekver forespørgslen */
    $stmt->execute();

    /* Bind resultatet */
    $stmt->bind_result($id);

    /* Hent rækker og udskriv data */
    while ($stmt->fetch()) {
        echo $id . $skibsnavn '<br>';
    }

    /* Luk statement */
    $stmt->close();

} else


{
    /* Der er opstået en fejl */
    echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
}
?>

Hvad er forkert her og hvad skal jeg skrive i body?
Jeg beklager men jeg er komplet forvirret.

Som koden nu fås følgende fejl:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /home/kode/www/html/krydstogt/krydstogtskibe.php on line 72

Mvh
Jan
Avatar billede erikjacobsen Ekspert
03. april 2012 - 19:36 #8
I linie 72 står der
        echo $id . $skibsnavn '<br>';
men der skal nok stå
        echo $id . $skibsnavn . '<br>';

Men jeg kan da godt se, at du er forvirret.

Kan vi ikke lige gå tilbage til #2, hvor du siger at du har indsat $id=$GET['id']; uden at det så virker. Hvis vi lige kan se koden, som den så ud før, kan vi formentlig se hvad der er galt.

Nu ligger det så på Internettet, så hen af vejen skal det jo fikses.

Den kode du viser her til sidst, har $id=$GET['id']; efter du bruger $id - det er i hvert fald forkert rækkefølge.

Og så mener du helt sikkert heller ikke `id` > ? men `id` = ?

Du har formentlig ikke skibsnavn med i URL-en, så $skibsnavn = $_GET['skibsnavn']; giver ingen mening.

Din bind_result skal have variabler for alle de felter du henter ud. Bedst ikke at bruge "SELECT * " men nævne alle felterne, så man er sikker på rækkefølgen.

Udskriften med  echo $id . $skibsnavn . '<br>'; skal så tilpasses den måde du hidtil har skrevet ud på.

Funktionen GetSQLValueString bliver ikke kaldt, men skal bruges når du henter $id med $_GET['id'];

Hvis du har 150 sider, skrevet på gammeldags manér, så bliver der noget at lave, ja.
Avatar billede orkiderejser Novice
03. april 2012 - 20:18 #9
Hej :-)
Jeg kommer tilbage i morgen med den kode som den så ud før.
Så må vi tage det derfra.

Lige nu har jeg rettet linie 72.

Mvh
Jan
Avatar billede orkiderejser Novice
04. april 2012 - 05:52 #10
Linket er:
<a href="/html/krydstogt/krydstogtskibe.php?id=<?php echo $row_Recordset2['id'];?>" target="_top"> <?php echo $row_Recordset2['skibsnavn']; ?></a>

Her har vi den oprindelige fremvisefil.
http://pastebin.com/qCMRSzND

Mvh
Jan
Avatar billede orkiderejser Novice
06. april 2012 - 06:57 #11
Dette er hvad der bliver overført fra link:
http://www.orkiderejser.dk/html/krydstogt/krydstogtskibe.php?id=17

Min SELECT fil behandler alt når den bruges:
$query_Recordset1 = "SELECT * FROM skibe";

Den viser ingenting:
$query_Recordset1 = "SELECT * FROM skibe WHERE id = $id";

Html tekst vises men ikke opslag dra mysql:
$query_Recordset1 = "SELECT * FROM skibe WHERE id = '$id'";

feltet id er INT.

Er der nogen løsninger?

Mvh
Jan
Avatar billede erikjacobsen Ekspert
06. april 2012 - 10:26 #12
Jeg ved som sagt ikke hvad din udbyder har lavet om.

Men du har ikke en linie

  $id=$GET['id'];

så vidt jeg kan se. Det kan godt være, at $id automatisk fik en værdi i "gamle dage" - det er typisk slået fra i dag.

Så hvis du tager den kode, der virkede en gang, og sætter den linie ind, før du bruger $id, så kan vi se om det er problemet.
Avatar billede orkiderejser Novice
06. april 2012 - 11:30 #13
Hej og god påske :-)

$id=$GET['id'];
er prøvet sat ind, men med samme resultat.

Mvh
Jan
Avatar billede erikjacobsen Ekspert
06. april 2012 - 11:36 #14
Hvis du gør det efter du har brugt $id, som i #7, så gør det ingen forskel. Derfor: må vi se koden hvor du har $id=$GET['id'];
Avatar billede orkiderejser Novice
06. april 2012 - 12:19 #15
Jeg befinder mig mellem Gedser og Rostock så jeg har kun netforbindelse hver 4 time.
Så bær over med mig.

Du får hele koden her:

<?php
virtual('/connections/orkiderejserdbny.php');
?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
  $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;   
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}

$maxRows_Recordset1 = 30;
$pageNum_Recordset1 = 0;
if (isset($_GET['pageNum_Recordset1'])) {
  $pageNum_Recordset1 = $_GET['pageNum_Recordset1'];
}
$startRow_forside = $pageNum_Recordset1 * $maxRows_Recordset1;
$id = $_GET['id'];
mysql_select_db($database_orkiderejserdb, $orkiderejserdb);
$query_Recordset1 = "SELECT * FROM skibe WHERE id = $id";
$sql = mysql_query($query_Recordset1);
$row_sql = mysql_fetch_assoc($sql);
//$totalRows_Recordset1 = mysql_num_rows($sql);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/nyindex.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Cruiseskib</title>
<!-- InstanceEndEditable -->
  <meta name="description" content="Orkiderejser arrangerer rundrejser til Thailand, men kan klare alle andre rejsem&aring;l og flybilletter i verden. on-line booking af flybilletter eller personlig rådgivning til drømmeferien. Lad os arrangere et krydstogt eller et uforglemligt dinner cruise i bangkok. Orkiderejser har &aring;ben n&aring;r du har fri og er kendt for trov&amp;aelig;rdighed og kvalitet." />

<!-- InstanceBeginEditable name="meta" -->
<meta name="description" content="tekst" />
<!-- InstanceEndEditable -->
<meta name="keywords" content="rejse til Thailand, silke thailand, orkide, golf i thailand, golfferie, dykning i thailand, dykkerferie &oslash;sten, ferievejr, klima i thailand, Hua hin, Koh Samui, Koh Samet, Koh Chang, Phuket, Krabi, Phi Phi, Khao Lak, Bangkok, Chiang Mai, USA, Florida, krydstogt, cruise, Koh Yao, Koh Tao, rundrejse, Broen floden Kwai,online booking, onlineflybooking,dr&oslash;mmeferie ,bryllupsferie,gavekort,online betaling" />
<meta name="robots" content="index, follow" />
<meta name="revisit-after" content="8 days" />
<meta name="Copyright" content="Orkiderejser, 2004. All rights reserved." />
<meta http-equiv="content-language" content="dan" />
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<link href="/div_elementer.css" rel="stylesheet" type="text/css" />
<link href="/styleforside.css" rel="stylesheet" type="text/css" />
<link href="/SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/SpryAssets/SpryMenuBar.js"></script>
<script type="text/javascript" src="/folde.js"></script>

<script type="text/javascript">
var pics = ['/img/arrow_on.gif','/img/arrow.gif'],pic=[];
for(i=0,im=pics.length;im>i;i++){
  pic[i] = new Image();
  pic[i].src = pics[i];
}
</script>

<!-- InstanceBeginEditable name="head" -->
<link href="/stylehotel.css" rel="stylesheet" type="text/css" />
<!-- InstanceEndEditable -->
<style type="text/css">
<!--
#wrapper #menu div form fieldset {
    height: auto;
    width: 80px;
}
-->
</style></head>
<body>
<div id="wrapper">
      <div id="vtopelement"><img src='/img/elementer_side/top_bar_left.gif' alt="Rejsebureau" /></div>
      <div id="v1topelement"><img src="/img/elementer_side/top_bar_pad.gif" alt="rejseoplevelser" /></div>
      <div id="indryk"><img src="/img/elementer_side/top_menuvenstre15.png" alt="de bedste rundrejser med dansk rejseleder" /></div>
      <div id="logo"><a href="/index.php"><img src='/img/elementer_side/logoweb40c.jpg' alt="tilbud bestil restpladser med oplevelser i Europa eller dyk i thailand" class="img_border_null" /></a></div>
               
<div id="soeg">
<form action="/soegdb.php" method="post">
            <div id="soegfelt">&nbsp;&nbsp;S&oslash;g:
                          <input name="soegeord" type="text" class="gulbg" value="" size="20" />
                          <input id="soegknap" type="submit" value="" />
            </div>
  </form>         
            <div class="lodretstreg"><a href="/html/betaling/betalingindex.php">Online betaling</a> &nbsp;&nbsp;</div>
<div class="img_border_null"><a href="/html/betaling/betalingindex.php"><img src="/img/gif3.gif" alt="mastercard" /></a>&nbsp;<a href="/html/betaling/betalingindex.php"><img src="/img/gif2.gif" alt="VISA" /></a></div>
</div>

                 
   
      <div>
<ul id="menubar" class="menubarhorizontal">
      <li><a class="menubaritemsubmenu" href="#">Rejsem&aring;l</a>
            <ul>
                         
                     
                <li><a href="/html/rundrejser/sydafrika.php">Sydafrika</a></li>       
      <li><a href="#">Asien</a>
            <ul>
                  <li><a href="/html/rundrejser/turethailand.php">Thailand</a></li>
                  <li><a href="/html/rundrejser/turemalaysia.php">Malaysia</a></li>
                  <li><a href="/html/rundrejser/turebali.php">Bali</a></li>
                  <li><a href="/html/rundrejser/turekina.php">Kina</a></li>
                  <li><a href="/html/rundrejser/tureindien.php">Indien</a></li>
            </ul>
      </li>
        <li><a href="#">Oceanien</a>
            <ul>
                  <li><a href="/html/rundrejser/tureaustralien.php">Australien</a></li>
                <li><a href="/html/rundrejser/newzeeland.php">New Zeeland</a></li> 
            </ul>
      </li>       
                 
                 
                 
                          <li><a href="#" class="menubaritemsubmenu">Nordamerika</a>
      <ul>
              <li><a href="/html/rundrejser/tureusa.php">USA flere stater</a></li>
              <li><a href="/html/rundrejser/turealaska.php">Alaska</a></li>
              <li><a href="/html/rundrejser/tureflorida.php">Florida</a></li>
              <li><a href="/html/rundrejser/turecanada.php">Canada</a></li>
              <li><a href="/html/rundrejser/turecalifornien.php">Californien</a></li>
              <li><a href="/html/rundrejser/usature.php">Nationalparker i USA</a></li>
         
      </ul>
                          </li>
                  <li><a href="#" class="menubaritemsubmenu">Mellemamerika</a>
      <ul>
             
              <li><a href="/html/rundrejser/turecuba.php">Cuba</a></li>
              <li><a href="/html/rundrejser/turehawaii.php">Hawaii</a></li>
              <li><a href="/html/rundrejser/turemexiko.php">Mexiko</a></li>
      </ul>
                          </li>
                  <li><a href="/html/rundrejser/sydafrika.php">Sydafrika</a></li>
                  <li><a href="#">Europa</a>
                  <ul>
                  <li><a href="/html/rundrejser/tureportugal.php">Portugal</a></li>
                  <li><a href="/html/rundrejser/turespanien.php">Spanien</a></li>
                  <li><a href="/html/rundrejser/tureitalien.php">Italien</a></li>
                  <li><a href="/html/rundrejser/tureisland.php">Island</a></li>
            </ul>   
          </li>     
</ul>
 
 
            </li>
            <li><a href="#" class="menubaritemsubmenu">Thailand</a>
              <ul>
            <li><a href="/dest/oversigt.php">Thailand oversigt</a></li>
            <li><a href='/dest/chiangmai.php'>Chiang Mai</a></li>
            <li><a href='/dest/bangkok.php'>Bangkok</a></li>
            <li><a href='/dest/isan.php'>I-SAN</a></li>
            <li><a href='/dest/huahin.php'> Hua Hin</a></li>
            <li><a href='/dest/chumphon.php'> Chumphon</a></li>
          <li><a href='/dest/kohsamui.php'>Koh Samui</a></li>
          <li><a href='/dest/kohtao.php'>Koh Tao</a></li>
          <li><a href='/dest/kohphangan.php'>Koh Phangan</a></li>
          <li><a href='/dest/krabi.php'>Krabi</a></li>
          <li><a href='/dest/phiphi.php'>Phi Phi</a></li>
          <li><a href='/dest/kohlanta.php'>Koh Lanta</a></li>
          <li><a href='/dest/kohngai.php'>Koh Ngai</a></li>
          <li><a href='/dest/phuket.php'>Phuket</a></li>
          <li><a href='/dest/khaolak.php'>Khao Lak</a></li>
          <li><a href='/dest/kohsamet.php'>Koh Samet</a></li>
          <li><a href='/dest/kohchang.php'>Koh Chang</a></li>
         
    </ul>
                </li>
            <li><a href="/html/spaophold.php" class="menubaritemsubmenu">Wellness</a>
              <ul>
                    <li><a href="/html/spaophold.php">Spa-ophold</a></li>
                   
  </ul>
                </li>
                <li><a href="/html/krydstogt/krydstogt.php" class="menubaritemsubmenu">Krydstogter</a>
  <ul>
                    <li><a href="/html/krydstogt/krydstogt.php">Cruises samlet</a></li>
                    <li><a href="/html/krydstogt/krydstogtrederier.php">Rederier</a></li>
  </ul>
                </li>
                <li><a href="#" class="menubaritemsubmenu">Sport</a>
                  <ul>
                    <li><a class='menu' href='/html/rundrejser/thailandgolf.php'>Golf Thailand</a></li>
                    <li><a class='menu' href='/html/dyk.php'>Dykning</a></li>
                    <li><a class='menu' href='/html/rundrejser/turefaldskaerm.php'>Faldsk&aelig;rm</a></li>
    </ul>
                </li>
                <li><a href="#" class="menubaritemsubmenu">Flybilletter</a>
                  <ul>
                    <li><a href="/flybooking.php">S&oslash;g fly til hele verden</a></li>
                    <li><a href="https://www.checkmytrip.com/plnext/XCMTXITN/CleanUpSessionPui.action?SITE=XCMTXITN&amp;LANGUAGE=GB">Min rejseplan</a></li>
    </ul>
                    </li>
            <li><a class="menubaritemsubmenu" href="#">Nyttig viden</a>
  <ul>
               
                  <li><a href="http://www.um.dk/NR/exeres/FDA89A71-56EB-4CBF-BD6B-785933535B45.htm">Udenrigsministeriet</a></li>
                  <li><a href="http://www.politi.dk/da/borgerservice/pas/">Pasregler</a></li>
                  <li><a href="/sygesikringudl.php">Sygesikring i udlandet.</a></li>
                  <li><a href="http://www.europaeiske.dk/templates/ER/FrontPage.aspx?id=7&amp;id=8&amp;agentid=7010695&amp;EURID=">Europ&aelig;iske rejseforsikring</a></li>
                  <li><a href="/html/rejseformer.php">Rejsetips</a></li>
                  <li><a href="http://ec.europa.eu/transport/air-ban/list_da.htm">Flyselskaber med flyveforbud</a></li>
                  <li><a href="/kataloglaes.php">L&aelig;s/hent katalog</a></li>
                      </ul>
            </li>
               
              <li><a href="#" class="menubaritemsubmenu">Kontakt</a>
      <ul>
                  <li><a href="/kontakt.php">Kontakt</a></li>
                  <li><a href="/html/profil.php">Profil</a></li>
                  <li><a href="/gavekortny.php">Gavekort</a></li>
                  <li><a href="/request.php">Foresp&oslash;rgsel</a></li>
                  <li><a href="/rejsebetingelserny.php">Rejsebetingelser</a></li>
      </ul>
              </li>
</ul>
</div>
<div id="menu">
    <div class='pad'><p>&nbsp; </p></div>
   
     
<div class='pad' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src"><img src='/img/arrow.gif' alt="Rejsebureau" id='a_1' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src" />&nbsp;&nbsp;<a class='menu' href='/index.php'>Forside</a></div>
   
     
<div class='pad' onclick="fold('destdiv'); return false;" onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src"><img src='/img/arrow.gif' alt="Rejsebureau" id='a_2' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src" />&nbsp;&nbsp;<a href="#" class="menu">Thailand &raquo;</a></div>
   
        <div id='destdiv' style='display:none;'>
       
              <div class='pad'><a class='menu' href='/dest/chiangmai.php'>Chiang Mai</a> </div>
           
              <div class='pad'><a class='menu' href='/dest/bangkok.php'>Bangkok</a> </div>
           
              <div class='pad'><a class='menu' href='/dest/huahin.php'> Hua Hin</a> </div>
           
              <div class='pad'><a class='menu' href='/dest/chumphon.php'> Chumphon</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/kohsamui.php'>Koh Samui</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/kohtao.php'>Koh Tao</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/kohphangan.php'>Koh Phangan</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/krabi.php'>Krabi</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/phiphi.php'>Phi Phi</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/kohlanta.php'>Koh Lanta</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/kohngai.php'>Koh Ngai</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/kohsamet.php'>Koh Samet</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/kohchang.php'>Koh Chang</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/phuket.php'>Phuket</a> </div>
         
              <div class='pad'><a class='menu' href='/dest/khaolak.php'>Khao Lak</a> </div>
            </div>
     
        <div class='pad' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src"><img src='/img/arrow.gif' alt="Charter eller personlig rejse" id="a_6" onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src" />&nbsp;&nbsp;<a href="/html/rejseformer.php" class="menu">Rejsetips</a> </div>
   
        <div class='pad' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src"><img src='/img/arrow.gif' alt="Rejsebureau" id="a_15" onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src" />&nbsp;&nbsp;<a href="/flybooking.php" class="menu">S&oslash;g flybillet</a></div>
   
        <div class='pad' onclick="fold('sportdiv'); return false;" onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src"><img src='/img/arrow.gif' alt="Rejsebureau" id='a_3' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src" />&nbsp;&nbsp;<a href="#" class="menu">Sport &raquo;</a></div>
     
        <div id='sportdiv' style='display:none;'>
       
              <div class='pad'><a class='menu' href='/html/dyk.php'>Dykning</a> </div>
       
              <div class='pad'><a class='menu' href='/html/rundrejser/thailandgolf.php'>Golf</a> </div>
         
              <div class='pad'><a class='menu' href='/html/rundrejser/turefaldskaerm.php'>Faldsk&aelig;rm</a> </div>
   
        </div>
     
        <div class='pad' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src"><img src='/img/arrow.gif' alt="Rejsebureau" id='a_4' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src" />&nbsp;&nbsp;<a href="/kataloglaes.php" class="menu">Katalog</a></div>
   
        <div class='pad' onclick="fold('sptilbuddiv'); return false;" onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src"><img src='/img/arrow.gif' alt="Rejsebureau" id='a_5' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src" />&nbsp;&nbsp;<a href="#" class="menu">Special tilbud &raquo;</a></div>
   

        <div id='sptilbuddiv' style='display:none;'>
       
              <div class='pad'><a href='/nyhedsbrev11.html' class='menu'>Sidste Nyhedsbrev</a></div>
         
              <div class='pad'><a href='/nyhedsbrev3.html' class='menu'>Nyhedsbrev 2011</a></div>
             
              <div class='pad'><a href='/nyhedsbrev2.html' class='menu'>Nyhedsbrev 2010</a></div>
         
              <div class='pad'><a class='menu' href='/annonce.php'>Vore annoncer</a> </div>
         
              <div class='pad'><a class='menu' href='/hotel/praghotel.php'>Prag</a> </div>
         
              <div class='pad'><a class='menu' href='/html/spaophold.php'>Spa-ophold</a> </div>
        </div>
  <div class="pad">&nbsp;</div>

        <div class='pad' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src"><img src='/img/arrow.gif' alt="Rejse spørgsmål" id='a_10' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src" />&nbsp;&nbsp;<a href="/beskeder/pz7u83.php" class="menu">Ris og ros</a></div>
        <div class='pad' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src"><img src='/img/arrow.gif' alt="Rejse spørgsmål" id='a_11' onmouseover="this.firstChild.src=pic[0].src" onmouseout="this.firstChild.src=pic[1].src" />&nbsp;&nbsp;<a href="/statistik.php" class="menu">Har du  2 min ?</a></div>
    <div>
         
        <div class="pad">&nbsp;</div>
       
   
    <form accept-charset="UTF-8" action="http://service.maillist.dandomain.dk/user/Subscribe" method="post">

<span class="bold">Tilmeld Nyhedsbrev</span>
<input name="maillist" type="hidden" value="e34ef8ab-5b52-4d05-aca5-cd156bea7822" /> <input name="iehack" type="hidden" value="?" />
        <table>                                       
            <tbody>
                <tr>
                    <td>
                        Navn</td>
                    <td>
                        <input name="name" class="gulbg" size="10" /></td>
                </tr>
                <tr>
                    <td>
                        Email</td>
                    <td>
                        <input name="email" type="text" class="gulbg" id="email" size="10" /></td>
                </tr>
                <tr>
                    <td>&nbsp;
                        </td>
                    <td>
                        <input name="submit" type="submit" value="Tilmeld" /></td>
                </tr>
            </tbody>
        </table>
      </form>
        <form action="http://service.maillist.dandomain.dk/user/Unsubscribe" method="post">

<span class="bold">Afmeld Nyhedsbrev</span>
<table>                                       
            <tbody>
                <tr>
                    <td>
            <input name="maillist" type="hidden" value="e34ef8ab-5b52-4d05-aca5-cd156bea7822" />Email</td><td>
            <input name="email" class="gulbg" size="10" maxlength="320" /><br /></td></tr><tr><td>&nbsp;</td><td>
            <input name="submit" type="submit" value="Afmeld" />&nbsp;</td>
            </tr>
            </tbody>
          </table>
            </form>
</div>


    <div id="adr">      <strong>Orkiderejser</strong><br />
      R&aring;dyrv&aelig;nget 130<br />


      5800 Nyborg<br />

    tlf.: 65 31 30 25</div>
   
</div>
<div id="editable"><!-- InstanceBeginEditable name="EditRegion1" -->
  <br />
   
<div> <h1>Krydstogts skibe.</h1></div><br />

<div class="hotelramme">
  <?php do { ?> 
 
<div class="hoteloverskrift"><?php echo $row_sql['skibsnavn']; ?></div>

  <div class="topvtekstb">Rederi: <?php echo $row_sql['rederi']; ?><br />
    <br />
     
  <strong>Fakta om skibet </strong><br />
<table width="450" border="1" cellpadding="2">
  <tr>
    <td width="230">Skibsnavn:</td>
    <td width="212"><div align="right"><strong><?php echo $row_sql['skibsnavn']; ?> </strong></div></td>
  </tr>
  <?php if ($row_sql['passager']!=NULL) {
?>
  <tr>
    <td width="230">Passager kapacitet:</td>
    <td width="212"><div align="right"><strong><?php echo $row_sql['passager'];?> </strong></div></td>
  </tr>
  <?php
  } else {
    echo "";
}  ?>
<?php if ($row_sql['besaetning']!=NULL) {
?>
  <tr>
    <td width="230">Bes&aelig;tning:</td>
    <td width="212"><div align="right"><strong><?php echo $row_sql['besaetning']; ?></strong></div></td>
  </tr>
  <?php
  } else {
    echo "";
}  ?>
<?php if ($row_sql['brt']!=NULL) {
?>
  <tr>
    <td width="230">Brutto tonnage:</td>
    <td width="212"><div align="right"><strong><?php echo $row_sql['brt']; ?>  ton</strong></div></td>
  </tr>
  <?php
  } else {
    echo "";
}  ?>
<?php if ($row_sql['lgn']!=NULL) {
?>
  <tr>
    <td width="230">L&aelig;ngde:</td>
    <td width="212"><div align="right"><strong><?php echo $row_sql['lgn']; ?> meter</strong></div></td>
  </tr>
    <?php
  } else {
    echo "";
}  ?>
<?php if ($row_sql['brd']!=NULL) {
?>
  <tr>
    <td width="230">Bredde:</td>
    <td width="212"><div align="right"><strong><?php echo $row_sql['brd']; ?> meter</strong></div></td>

  </tr>
    <?php
  } else {
    echo "";
}  ?>
<?php if ($row_sql['dbg']!=NULL) {
?>
  <tr>
    <td width="230">Dybgang:</td>
    <td width="212"><div align="right"><strong><?php echo $row_sql['dbg']; ?> meter</strong></div></td>
  </tr>
    <?php
  } else {
    echo "";
}  ?>

<?php if ($row_sql['hight']!=NULL) {
?>
  <tr>
    <td width="230">Total h&oslash;jde:</td>

    <td width="212"><div align="right"><strong><?php echo $row_sql['hight']; ?> meter</strong></div></td>
  </tr>
    <?php
  } else {
    echo "";
}  ?>
<?php if ($row_sql['engine']!=NULL) {
?>
  <tr>
    <td width="230">Maskine:</td>

    <td width="212"><div align="right"><strong><?php echo $row_sql['engine']; ?> </strong></div></td>
  </tr>
    <?php
  } else {
    echo "";
}  ?>
<?php if ($row_sql['vaerft']!=NULL) {
?>
  <tr>
    <td width="230">V&aelig;rft:</td>

    <td width="212"><div align="right"><strong><?php echo $row_sql['vaerft']; ?> </strong></div></td>
  </tr>
    <?php
  } else {
    echo "";
}  ?>
<?php if ($row_sql['build']!=NULL) {
?>
  <tr>
    <td width="230">Bygget &aring;r:</td>

    <td width="212"><div align="right"><strong><?php echo $row_sql['build']; ?> </strong></div></td>
  </tr>
    <?php
  } else {
    echo "";
}  ?>
<?php if ($row_sql['gudmor']!=NULL) {
?>
  <tr>
    <td width="230">Gudmor:</td>

    <td width="212"><div align="right"><strong><?php echo $row_sql['gudmor']; ?> </strong></div></td>
  </tr>
    <?php
  } else {
    echo "";
}  ?>
</table>

   
   
   
    <?php //if ($row_sql['passager']!=NULL) {
?>
    <?php //echo $row_sql['passager'];?>
        <?php
/* } else {
    echo "";
}  */?>     
        <br />
        <br />
<div><?php echo $row_sql['beskrivelse']; ?></div>
    </div>

<div class="topbilledehotel">
<table width="100%" border="0" cellspacing="0" cellpadding="2">
  <tr>
    <td><img src="../../img/<?php echo $row_sql['skibsbillede']; ?>" alt="<?php echo $row_sql['alt_skibsbillede']; ?>" border="0" align="right" /></td>
  </tr>
  <tr>
    <td><img src="../../img/<?php echo $row_sql['skibsbillede1']; ?>" alt="<?php echo $row_sql['alt_skibsbillede1']; ?>" border="0" align="right" /></td>
  </tr>
  <tr>
    <td><img src="../../img/<?php echo $row_sql['skibsbillede2']; ?>" alt="<?php echo $row_sql['alt_skibsbillede2']; ?>" border="0" align="right" /></td>
  </tr>
</table>
</div>
 

  <?php } while ($row_sql = mysql_fetch_assoc($sql)); ?>
</div> 
 
    <!-- InstanceEndEditable --></div>
</div>
<script type="text/javascript" src="http://www.google-analytics.com/urchin.js"></script>
<script type="text/javascript">
_uacct = "UA-1566549-1";
urchinTracker(); </script>
<script type="text/javascript">
var menubar = new Spry.Widget.menubar("menubar", {imgDown:"/SpryAssets/SpryMenuBarDownHover.gif", imgRight:"/SpryAssets/SpryenubarRightHover.gif"});
</script>
<script type="text/javascript" src="http://stat03.cliche.parameter.dk/counter/eaf6b6ba8e5b619789286fbfaaaa6040"></script>
</body>
<!-- InstanceEnd --></html>
<?php
mysql_free_result($sql);
?>
Avatar billede erikjacobsen Ekspert
06. april 2012 - 12:23 #16
Som du skriver det her, så skal/bør det virke...

En simpel test: efter linien

$query_Recordset1 = "SELECT * FROM skibe WHERE id = $id";

laver du lige en testudskrift for at se om sql-sætningen er i orden:

  print "$query_Recordset1\n";

Der skal du så kunne se et tal efter "... id = ".
Avatar billede orkiderejser Novice
06. april 2012 - 14:48 #17
Hej igen

Ja da jeg svarede sidst hvor jeg havde prøvet at indsætte
$id=$GET['id'];
men det var dengang hvor mysqli var indblandet. :-0

men nu virker det og det var løsningen :-)

Hvis du tog imod point havde du virkeligt fortjent dem så du skal ihvertfald have et meget stort tak fra mig.

Nu skal jeg så bare til mysqli og have sikret mit site.

Jeg har læst link fra olebole men endnu kan jeg ikke overføre det til denne her.
Er det muligt du kan komme med de første kodelinier så jeg har lidt at arbejde med?

Mvh
Jan
Avatar billede erikjacobsen Ekspert
06. april 2012 - 21:24 #18
Ehm, det har jeg nok ikke lige tid til. Prøv selv med et lille eksempel - og ikke som en del af din nuværende side. Så hjælper jeg gerne med eventuelle fejl.
Avatar billede orkiderejser Novice
06. april 2012 - 23:02 #19
Så takker jeg igen for din store hjælp til  løsningen af problemet. Jeg synes det er mærkværdigt det har kunne fungere før:0

Jeg lukker mit spørgsmål og må desværre tage point selv, hvor du ærligt har fortjent dem. :-)

Jeg vil åbne nye spørgsmål når problemerne dukker op.
Avatar billede erikjacobsen Ekspert
07. april 2012 - 13:29 #20
Det er ikke så mærkeligt, for din webhoteludbyder installerer nye versioner, med nye indstillinger. Det skal de jo! Hvis noget er mærkeligt, er det egentlig kun hvis de ikke fortæller dig det klart og tydeligt.
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