Avatar billede farhang Nybegynder
29. september 2006 - 15:16 Der er 5 kommentarer og
1 løsning

Hente en specifik record fra database?

Jeg har brug for lidt hjælp til at hente kun en bestemt record fra min tabel i database? Selvfølgelig også udskrive.

Hvordan gør man?
Avatar billede jaw Nybegynder
29. september 2006 - 15:32 #1
Et eksempel:

//connect
$q = mysql_query("SELECT feltnavn1, feltnavn2 FROM tabelnavn WHERE feltnavn1 = 'noget' ORDER BY id ASC") or die(mysql_error());

while($row = mysql_fetch_assoc($q)) {
  echo $row['feltnavn1'] . " " . $row['feltnavn2'] . "<br />";
}
Avatar billede farhang Nybegynder
29. september 2006 - 15:59 #2
Ok, det hjalp, jeg omskrev sådan:

$query = "SELECT tekst_indhold FROM tekster WHERE tekst_navn = 'bundtekst' ORDER BY tekst_id ASC";
$results = mysql_query($query)
  or die(mysql_error());
$row = mysql_fetch_array($results);

echo "<div align=\"center\">";
echo $row['tekst_indhold'] . "";

Smid et svar.
Avatar billede nielle Nybegynder
29. september 2006 - 16:01 #3
Hvis der kun er en række der opfylder WHERE-kriteriet så behøver man ikke ORDER BY leddet.
Avatar billede jaw Nybegynder
29. september 2006 - 16:05 #4
Korrekt, det behøver man ikke. Og er der flere, så kan man tilføje en LIMIT for kun at få det første.
Avatar billede zynzz Praktikant
29. september 2006 - 17:50 #5
ja ORDER betyder kun sortere eften en bestemt række, fx. id
ASC = Stigende (Ascending)
DESC = Faldende (Descending)
Avatar billede farhang Nybegynder
29. september 2006 - 19:57 #6
Tak for info
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

IT-JOB