Avatar billede minau Nybegynder
04. september 2003 - 01:39 Der er 10 kommentarer og
1 løsning

Kun én gang af hver

jeg har en forespørgelse på en MySQL server - men kun vise en overskrift hvis den ikke har været vist før


her er den kode jeg bruger



$query = "select * from entra where art > 1900 
  order by stamp"; // EDIT HERE and specify your table and field names for the SQL query


$numresults=mysql_query($query) or die(mysql_error());

$numrows=mysql_num_rows($numresults) or die(mysql_error());



// get results
//  $query .= " limit $s,$limit";
  $result = mysql_query($query) or die("Couldn't execute query");


$snub='';


?>
</b></center>  <font face=verdana size=2><p>
<?
// begin to show results set

//$count = 1 + $s ;

// now you can display the results returned
  while ($row= mysql_fetch_array($result)) {
  $title = $row["overskrift"];
  $indh    = substr($row["indhold"], 3, 100);
  $id = $row["id"];
$Qlang='';

  print "</p></font> <font face=verdana size=2> <p>- &nbsp;<b><a href='ret.php?id=$id'> $title</a></b><br>$indh " ;
// $count++ ;
  }


altså - hvis der fx er to der heder "mandag" - så skla den kun vise Mandag én gang i den liste jeg genererer"
Avatar billede ztyxx Nybegynder
04. september 2003 - 01:41 #1
select distinct
Avatar billede ztyxx Nybegynder
04. september 2003 - 01:43 #2
select count(distinct felt) skal det være
Avatar billede ztyxx Nybegynder
04. september 2003 - 01:46 #3
Avatar billede minau Nybegynder
04. september 2003 - 01:47 #4
altså

select count(distinct id) from entra where art > 1900 order by stamp
Avatar billede ztyxx Nybegynder
04. september 2003 - 01:47 #5
eller
select distinct id from entra where art > 1900 order by stamp
Avatar billede minau Nybegynder
04. september 2003 - 01:52 #6
hvad med

select distinct * from entra where art > 1900 order by stamp
Avatar billede ztyxx Nybegynder
04. september 2003 - 01:53 #7
du kan ikke søge på alle med distinct, du skal definere hvad der skal hives ud
Avatar billede ztyxx Nybegynder
04. september 2003 - 01:58 #8
kan du få det til at virke??
Avatar billede minau Nybegynder
04. september 2003 - 02:42 #9
JEps - det er i vinkel - takker :) - smid lige et svar
Avatar billede ztyxx Nybegynder
04. september 2003 - 02:45 #10
okay, dette er et svar :-)
Avatar billede ztyxx Nybegynder
04. september 2003 - 03:24 #11
takker for point
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