Wiec moze na pocatek standardowo kod
<?php
require_once('config.php');
/* zapytanie do konkretnej tabeli */
or
die('Błąd zapytania');
$kat = mysql_query ('SELECT `data` FROM `sprzedaz` GROUP BY data WHERE DATE_FORMAT(`data`, '%Y
-%m
') ORDER BY `data` ASC');
/* $kat = mysql_query ('SELECT DATE_FORMAT(`data`, '%Y-%m') FROM `sprzedaz` GROUP BY `data` ASC'); */
$w_kat .= '<option value = "'.$rkat['data'].'">'.$rkat['data'].'</option>'."\n";
$w_id .= $rkat['data'];
}
echo '<form action="sprzedane.php" method="POST">'; echo "<select name=\"kategoria1\">"; echo '<option>'.$w_kat.'</option>'; echo '<input type=submit name="wyslij" value="Wyslij"/>';
echo "Aktualna data: ". " " . $rok0 . "." . $miesiac0 . "." . $dzien0 ;
$wynik = mysql_query('SELECT * FROM sprzedaz WHERE data = "'.$_POST['kategoria1'].'" ') /*
wyświetlamy wyniki, sprawdzamy,
czy zapytanie zwróciło wartość większą od 0
*/
/* jeżeli wynik jest pozytywny, to wyświetlamy dane */
echo "<table cellpadding=\"2\" border=1>"; echo "<td bgcolor=#ff8000>"."ID"."</td>"; echo "<td bgcolor=#ff8000>"."kategoria"."</td>"; echo "<td bgcolor=#ff8000>"."Nazwa"."</td>"; echo "<td bgcolor=#ff8000>"."Cena Zakupu"."</td>"; echo "<td bgcolor=#ff8000>"."Cena Sprzedazy"."</td>"; echo "<td bgcolor=#ff8000>"."Data sprzedazy"."</td>"; echo "<td bgcolor=#ff8000>"."Zysk"."</td>";
{
echo "<td>".$p['id']."</td>"; echo "<td>".$p['kategoria']."</td>"; echo "<td>".$p['nazwa_zakupu']."</td>"; echo "<td>".$p['id_zakupu']."</td>"; echo "<td>".$p['cena_sprzedazy']."</td>"; echo "<td>".$p['data']."</td>"; echo "<td>".$p['zysk']."</td>"; }
}
?>
Z listy rozwijanej wybieram date i na podstawie daty generuje mi się tabelka
Wszystko pięknie dziala tylko ze z rozwijanej listy pokazuje mi sie rok, miesiac i dzien a chcialbym to zrobic aby mozna bylo wybierac rok i miesiac
Probowalem wielu zapytan do bazy ale nic z tego
chcialbym zeby wszystkie dni z danego misiaca sie wyswietlily w generowanej tabeli..
wiecie o co chodzi