Witam.
Mam nastepujacy problem
Otoz mam system newsow gdzie mam wpisywana date posta.
Data jast funckja date('Y-m-d');
i teraz chcialbym wyswietlac posty z danego miesiaca
z tym ze miesiac wybieram poprzez formularz
skrypt jest taki ale nie wiem jak zrobic zapytanie aby wyswietlalo mi dane elementy spomiedzy wymienionych dat
include("common.php");
//polaczenie z baza danych
$link = mysql_connect ($server, $user, $password);
if (! $link) { die ("Brak polaczenia z baza danych"); }
if (!mysql_select_db ($db, $link) ){ die ("Coldn't open $db: ".mysql_error()); }
//if(isset($submit)):
//else:
$data=date('Y-m-d');
$data1=date('Y-m-01');
$sql = "SELECT * FROM newsy";// WHERE data='$data' BETWEEN data='$data1' ORDER BY id";
$result = mysql_query($sql) or die("Zapytanie nie moze byc zrealizowane - przepraszamy!");
print "<table width=416 class=linebottom align=center>";
while ($a_row =mysql_fetch_array ($result) ){
print "<tr><td class=tekst colspan=2><a href=index.php?strona=1001&id=".$a_row['id']." class=link1><b>$a_row[tytul]</b></a></td></tr>";
}
print "</table>";
?>
<SELECT name="year">
<option value="2006" selected>2006</option>
</SELECT>
<SELECT name="month">
<option value="01" selected>Styczen</option>
<option value="02">Luty</option>
<option value="03">Marzec</option>
<option value="04">Kwiecień</option>
<option value="05">Maj</option>
<option value="06">Czerwiec</option>
<option value="07">Lipiec</option>
<option value="08">Sierpien</option>
<option value="09">Wrzesień</option>
<option value="10">Październik</option>
<option value="11">Listopad</option>
<option value="12">Grudzien</option>
</SELECT>
<input type="submit" name="submit" value="Pokaz">
</form>
<?
//endif;
?>
no i pojawia sie problem bo proboje pokombinowac ale jakos mi nic nie wychodzi...
bede wdzieczny za pomoc
ps. Problem okazal sie blahy bo uzylem porownania aby wyswieltalo dane wg kryterium
<?php
$data_end=$year."-".$month."-31";
$data_start=$year."-".$month."-01";
$sql = "SELECT * FROM newsy WHERE data<='$data_end' AND data>='$data_start' ORDER BY id";
?>
temat mozna zamknac ale moze komus sie przyda rozwiazanie

sorka za marnowanie czasu.
Ten post edytował podziak 28.02.2006, 22:47:42