Gå til innhold
Presidentvalget i USA 2024 ×

Problemer med spørring


Anbefalte innlegg

Hei.

 

Bruker et CMS, men skal inkludere informasjon fra en annen database. $visvideo er en tabell som viser layouten koden skal integreres inn i. Den første $visvideo er koden før jeg ønsker å integrere, mens siste $visvideo er etter koden jeg vil vise. Mellom disse er en spørring for å hente info fra en ekstern server. Dette fungerer, men ikke helt riktig.

 

Jeg får ikke resultat mellom $visvideo, men resultatet skrives overfor $visvideo. Noen som har forslag til hvordan koden kan integreres mellom $visvideo?

 

$visvideo .= "<TABLE lang=no width=\"100%\" border=0><TBODY><TR><TD vAlign=top width=\"100%\"><TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0><TBODY><TR><TD width=4><IMG alt=\"\" src=\"themes/Easy/images/border_l.jpg\"></TD><TD class=hborder><STRONG>Filer til $title</STRONG></TD><TD width=6><IMG src=\"themes/Easy/images/border_r.jpg\"></TD></TR></TBODY></TABLE><TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0><TBODY><TR><TD style=\"BACKGROUND: url(themes/Easy/images/block-left.jpg)\" width=2></TD><TD><TABLE cellPadding=3 width=\"100%\" border=0><TBODY><TR><TD>";

class db 
{ 
//Noen variabler 
var $hostname = "serverip"; 
var $username = "db"; 
var $password = "pw"; 
var $userstable = "tab"; 
var $dbName = "db"; 
var $result; 

function koble_til() 
{ 
//Kobler til databasen vår 
mysql_connect($this->hostname,$this->username,$this->password) 
   || die(mysql_error()); 
@mysql_select_db($this->dbName) 
   || die("Unable to select database"); 
} 

function skrivut() 
{ 
//Skriver ut alt i tabellen 
$spill = (int) $_GET["spill"];
$query = "SELECT * FROM $this->userstable WHERE spill=$spill order by tittel LIMIT 0,3000"; 
$this->result = mysql_query($query); 
$number = mysql_num_rows($this->result); 
$i = 0; 
if ($number == 0) : 
elseif ($number > 0) : 
      while ($i < $number): 
            $id = mysql_result($this->result,$i,"id"); 
            $filnavn0 = mysql_result($this->result,$i,"filnavn"); 
            $tittel = mysql_result($this->result,$i,"tittel"); 
            $tekst = mysql_result($this->result,$i,"tekst"); 
            $tid = mysql_result($this->result,$i,"tid"); 
            $kategori = mysql_result($this->result,$i,"kategori"); 
            $stream = mysql_result($this->result,$i,"stream"); 
//    $videourl = "http://www.gamersmix.info/filer/e306-trailer/Splinter_CGi_Trailer1Mbps.wmv";
$pub = "".   date('d.m.y', strtotime($row['tid'])); 

if ($kategori == "1" AND $stream == "1") {
   $sja="Trailer";
   $link="http://www.gamersmix.info/stream.php?id=$id";
$stream="http://www.gamersmix.info/filer/trailer/$filnavn0";
$stream2="| <a href=$stream>Last ned</a>";
}    
if ($kategori == "1" AND $stream == "0") {
   $sja="Trailer";
   $link="http://www.gamersmix.info/fil/trailer/$filnavn0";
} 
if ($kategori == "15" AND $stream == "1") {
   $sja="Trailer (E3)";
   $link="http://www.gamersmix.info/stream.php?id=$id";
$stream="http://www.gamersmix.info/filer/e306-trailer/$filnavn0";
$stream2="| <a href=$stream>Last ned</a>";
}    
if ($kategori == "15" AND $stream == "0") {
   $sja="Trailer (E3)";
   $link="http://www.gamersmix.info/filer/e306-trailer/$filnavn0";
}  
if ($kategori == "3") {
   $sja="Demo";
   $link="http://www.gamersmix.info/filer/demo/$filnavn0";
}    
if ($kategori == "14") {
   $sja="Intervju";
   $link="http://www.gamersmix.info/filer/intervju/$filnavn0";
}
if ($kategori == "13") {
   $sja="Utviklerdagbok";
   $link="http://www.gamersmix.info/filer/utviklerdagbok/$filnavn0";
}    
if ($kategori == "4") {
   $sja="Beta";
   $link="http://www.gamersmix.info/filer/beta/$filnavn0";
}    
   
            $visvideo2 = "<img src=gfx/loop.gif> $sja <font class=pmeny>| <a href='$link'>$filnavn0</a> $stream2</font><br>"; 

//include("stream_connect.php");
            $i++; 
      endwhile; 
endif; 
} 

function steng_db() 
{ 
mysql_free_result($this->result); 
//Lukker koblingen til databasen 
mysql_close(); 
} 
} //Slutt på klassen vår 

//Vi lager et nytt objekt 
$obj =& new db; 
//Så kaller vi opp funksjonene våre 
$obj->koble_til(); 
$obj->skrivut(); 
$obj->steng_db(); 

$visvideo .= "$visvideo2</TD></TR><TR><TD></TD></TR></TBODY></TABLE></TD><TD style=\"BACKGROUND: url(themes/Easy/images/block-right.jpg)\" width=3></TD></TR><TR></TR></TBODY></TABLE><TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0><TBODY><TR><TD style=\"BACKGROUND: url(themes/Easy/images/bottom.jpg); HEIGHT: 5px\" width=\"100%\"></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>";

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...