> From: Ing. Rajesh Kumar [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, August 15, 2002 9:36 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP] How to show data in one row from two rows from
> the database
>
>
> Hi everybody
> What I wrote in the subject may look complicated so I added a
> html file. It
> explains what I have and what I want to show.
>
> Thanks in advance
Something like:
$sql = "Select DISTINCT COUNTRY from tariffs";
$result=mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
echo "Rates for {$row['COUNTRY']}<br>\n";
$sql = "select DISTINCT GROUP from tariffs where COUNTRY='{$row['COUNTRY']}' order
by GROUP";
$result2=mysql_query($sql) or die(mysql_error();
while ($row2 = mysql_fetch_array($result)) {
$sql = "select TIME,TARIFF from tariffs where COUNTRY='{$row['COUNTRY']}' and
GROUP='{$row2['GROUP']}' order by TIME DESC";
$result3=mysql_query($sql) or die(mysql_error();
$peak =' ';
$offpeak = ' ';
while ($row3 = mysql_fetch_array($result3)) {
switch (strtoupper($row3['TIME'])) {
'PEAK': $peak = $row3['TARIFF'];
break;
'OFFPEAK': $offpeak = $row3['TARIFF'];
break;
}
}
echo "{$row2['GROUP']} {$row3['TIME']} {$row3['TARIFF']}<br>\n";
}
}
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php