Chciałbym aby dane pobierane z formularza PHP zostały wykorzystane do wyszukania odpowiednich rekordów w bazie. Fragment kodu wygląda następująco:
Kod
if (!empty($_POST))
{ $miesiac=$_POST['miesiac'];
$rok=$_POST['rok'];
echo"<b><font size='+2'><h1>Statistic for $miesiac - $rok</h1></font></b>";
?>
<table id="newspaper-a" border="1" width="100%">
<tr>
<td bgcolor=\"ffff00\">The amount of all requests</td>
<?php
$zapytanie = "SELECT sum(ilosc) as ile FROM `zamowienie` WHERE `data_zlecenia` >= data_zakonczenia_badania ='$rok' AND data_zakonczenia_badania='$miesiac' && `status`='4' && `termin_zakonczenia`>`data_zakonczenia_badania`";
$sql_query = mysql_query($zapytanie);
$dane = mysql_fetch_array($sql_query);
if($dane[0]==NULL)
{
echo"<td bgcolor=\'ffff00\'><font size='+1'><b>0</b></font></td>";
$liczba_all=0;
}
else
{
echo"<td bgcolor=\'ffff00\'><font size='+1'><b>$dane[0]</b></font></td>";
$liczba_all=$dane[0];
}
}
?>
{ $miesiac=$_POST['miesiac'];
$rok=$_POST['rok'];
echo"<b><font size='+2'><h1>Statistic for $miesiac - $rok</h1></font></b>";
?>
<table id="newspaper-a" border="1" width="100%">
<tr>
<td bgcolor=\"ffff00\">The amount of all requests</td>
<?php
$zapytanie = "SELECT sum(ilosc) as ile FROM `zamowienie` WHERE `data_zlecenia` >= data_zakonczenia_badania ='$rok' AND data_zakonczenia_badania='$miesiac' && `status`='4' && `termin_zakonczenia`>`data_zakonczenia_badania`";
$sql_query = mysql_query($zapytanie);
$dane = mysql_fetch_array($sql_query);
if($dane[0]==NULL)
{
echo"<td bgcolor=\'ffff00\'><font size='+1'><b>0</b></font></td>";
$liczba_all=0;
}
else
{
echo"<td bgcolor=\'ffff00\'><font size='+1'><b>$dane[0]</b></font></td>";
$liczba_all=$dane[0];
}
}
?>