Avatar billede big_ossi Nybegynder
06. oktober 2003 - 22:10 Der er 6 kommentarer og
1 løsning

ens id udtræk fra database

Hej.
Jeg har en side som henter info fra en database "festene"
og til den database er da en fest_pics database med links.

id er ens for hvert indlæg. id 1 og fest_id 1

men den henter ikke info fra fest_id
Koden kan ses her:

<table border="0" width="95%" bgcolor="#3b3b3b" cellspacing="1" cellpadding="0" align="center">
  <tr>
            <td bgcolor="#3b3b3b" valign="top" class="menuoverskrift" colspan="2">
             
      <table width="100%" border="0">
        <tr>
          <td height="20" width="38%"><em><font size="2" face="Arial, Helvetica, sans-serif"><? print "$row[navn]";?></font></em></td>
          <td height="20" width="42%"> <center>
              <font size="1" face="Arial, Helvetica, sans-serif"><? print "Tilføjet af: <a href=\"mailto:$row[email]\">$row[af]</a>"; ?></font>
            </center></td>
          <td height="20" width="20%"> <div align="right"> <font size="1" face="Arial, Helvetica, sans-serif">Holdt
              d. <? print "$row[dato]";?> </font></div></td>
        </tr>
      </table>
            </td>
          </tr>
          <tr>
            <td bgcolor="#FFFFFF" valign="top" class="menuoverskrift" colspan="2">
              <table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#3b3b3b" height="17">
        <tr>
                  <td bgcolor="#3b3b3b">
                    <table width="100%" border="0" cellspacing="0" cellpadding="3" class="1px_ganz" height="26">
              <tr>
                <td height="6" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? print "$row[beskriv]";?> </b>
                  </font> </td>
              </tr>
              <tr>
                <td height="7" valign="top"><font size="2"><? $sql = 'SELECT * FROM `fest_pics` LIMIT 10, 30'; ?></font></td>
              </tr>
            </table>
                  </td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
Avatar billede tjens Nybegynder
06. oktober 2003 - 22:37 #1
I linien

<td height="7" valign="top"><font size="2"><? $sql = 'SELECT * FROM fest_pics` LIMIT 10, 30'; ?></font></td>

bliver en String $sql sat til en sql kommando.
Hvornår bliver den udført, og hvor læser du data ud af resultatet af sql'en?
Avatar billede big_ossi Nybegynder
06. oktober 2003 - 22:45 #2
den stump kode fik jeg ved at trykke på create php i phpmyadmin :o/

men ved ikke om det er den rigtige måde..
Avatar billede big_ossi Nybegynder
06. oktober 2003 - 22:47 #3
sidens kode kan også ses på www.denfedestefest.dk/laes_skabelon.phps
Avatar billede big_ossi Nybegynder
06. oktober 2003 - 22:51 #4
har en anden beskrivelse af problemet hvis det er mere overskuligt:
Jeg har en fest side. med masser at databaser.

meeen når folk tilføjer en fest ligger den info i to databaser "festene" og "fest_pics"

Nu er jeg ved at lave en vis fest side som så skal hente data fra de to databaser.
kan godt få den til at hente data fra "festene" meeen nu kniber det med at få data ud af "fest_pics"

den lavet et auto id i begge databaser så de har ens id nr. f.eks (fest 1 har id=1 i "festene" og fest_id=1 i "fest_pics"
linket til fest nr 1 er  http://denfedestefest.dk/sider/feste/nyhed.php3?action=laes_nyhed&id=1

sidens kode er her www.denfedestefest.dk/laes_skabelon.phps

hvad gor jeg for at få den til at hente info fra fest_id=1 når jeg åbner linket til fest nr 1
Avatar billede tjens Nybegynder
06. oktober 2003 - 23:07 #5
Du mangler helt noget i stil med:

$result = mysql_query($sql);
$num_rows = mysql_num_rows($result);
for ($i=0; $i <$num_rows; $i++)
  { $row = mysql_fetch_array($result);
    $sti = $row["sti"];
    echo "<img src=\"$sti\" >";
  }

Det må du jo have for læsning at tabel festene.
Det skal gentages for tabel fest_pics
Avatar billede big_ossi Nybegynder
07. januar 2004 - 01:09 #6
ligger du et svar så lukker vi ;o)
Avatar billede big_ossi Nybegynder
04. februar 2004 - 23:37 #7
lukker
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