Cytat
[php:1:c12fa5e6d4]<?php
$nowe="SELECT MAX(date) FROM baza.tabela";
$nowe_do=mysql_query($nowe) or die(mysql_error());
$wiersz = mysql_fetch_row($nowe_do); // bez while bo to jeden wiersz
print($wiersz['MAX(date)']);
?>[/php:1:c12fa5e6d4]
To niestety zwraca pusty string. To chyba przez średnik w linii 4. Ale bez średnika i
while wywala się. Ale dzięki Twoim sugestiom wpadłem na właściwy trop. Nie wiem, czy najwłaściwszy, ale działa jak chciałem:
[php:1:c12fa5e6d4]<?php
$nowe="SELECT * FROM kfd.sem order by date desc LIMIT 1 ";
$nowe_do=mysql_query($nowe);
while($wiersz = mysql_fetch_array($nowe_do))
{
$zmienna=($wiersz['date']);
}
print($zmienna);
$test="select * from kfd.sem where date='$zmienna'";
$test_do=mysql_query($test) or die(mysql_error());
while($wiersz = mysql_fetch_array($test_do))
{
print $wiersz['topic'];
}
?>[/php:1:c12fa5e6d4]
ale musi być koniecznie mysql_fetch_array, a nie mysql_fetch_row, nie wiem czemu.
Gdyby jednak ktoś miał propozycję usprawnienia, to będę zobowiązany.