Gå til innhold

10 siste innlegg i forum


Anbefalte innlegg

Skrevet

joa, det høres vel og bra ut. tror jeg hadde kommet frem til noe slikt om det ikke var for at dbstrukturen min ikke er slik.

 

id

forum

debatt

startinnlegg

av

overskrift

text

dato

signatur

stengt

Videoannonse
Annonse
Skrevet (endret)
prøv.

 

en dato er en dato, om du vil hente den ut som epoch tid eller som en full dato er opp til deg. internt har ikke mysql noe problem med å sortere en eldre dato før en nyere dato.

En dato er ikke en dato hvis den lagres om varchar i formatet dd.mm.yy.

Da vil den sortere på dag og gi f*** i måned og år. :thumbup:

Endret av ZoRaC
Skrevet
prøv.

 

en dato er en dato, om du vil hente den ut som epoch tid eller som en full dato er opp til deg. internt har ikke mysql noe problem med å sortere en eldre dato før en nyere dato.

En dato er ikke en dato hvis den lagres om varchar i formatet dd.mm.yy.

Da vil den sortere på dag og gi f*** i måned og år. :thumbup:

det var det heller aldri snakk om.

 

det var snakk om date eller datetime, hvertfall fra min side.

Skrevet
du kan sortere etter dato uansett hvilket datoformat det er i.

Du skriver ingenting om at det er datetime.

Du srkvier uansett hvilket datoformat. :thumbup:

*kverruelere*

Skrevet

Varchar eller ikke har ingenting med saken og gjøre, sålenge ting er i Unix timestamp "time()" så er det nok, evnt så kan det jo legges til noe som heter lastpost i en tråd?

Skrevet (endret)

$siste_query="select count(*) as antall_svar, min(id) as traad_starter_id, max(dato) as nyeste_dato, max(id) as nyeste_post_id from debatter where group by debatt order by nyeste_dato desc limit 10";
$siste_result=mysql_query($siste_query);
$number=mysql_numrows($siste_result) || die(mysql_error());
   
   $i=0;
   while($i<$number){

?>
<a href="index.php?locat=debatt&id=<? echo $siste_nummer ?>" class="link_1"><? echo $siste_emne ?></a> (<? echo $antall_svar ?> svar, siste
<?php echo date("H:i",$nyeste_dato); ?>)
<p>

<?php
   $i++;
   }


?>

 

...blir til...

 

mysql_numrows(): supplied argument is not a valid MySQL result resource on line "query"

 

EDIT!! fant feilen. rekker ikke se om det funker nå, men prøver vel seinere i kveld :thumbs:

Endret av fjartan
Skrevet

btw, går det greit å definere fra mysql på samme måte som med andre spørringer som med denne du presenterer?

eks.

 

$siste_id = mysql_result($siste_result,$i,"id");

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...