Autor Zpráva
jooj78
Profil *
mam taketo nieco:



for ($p=1; $p <=3; $p++)
{
for ($i=0; $i <$num_results; $i++)
{
$row = $result->fetch_assoc();

echo $row['odcas'];

if ( $row['odcas'] == "$day.$month.$year" ) {
echo '<div class="sviatok">vfdsdf</div>';

}


}
}



Ak je $p = 1, tak vypisanie echo $row['odcas']; ide spravne..Ale ak uz je $p =
2, 3 tak nevypise NIC, pricom by malo vypisat to iste.

Ako to vyriesit aby vypisalo vzdy aj pri 1,2,3?

Dakujem,
Alphard
Profil
zřejmě je to proto, že se dostaneš na konec sady vrácené databází už při $p = 1 a pak se to nepřevine zpátky
vzhkedem k tomu, že používáš nějaké třídy, ti řešení neporadím
sadads44
Profil *
// VYBER UDALOSTI z databazy
$conn = db_connect();
require 'function/db_kodovanie.php';

$query ="SELECT id, udalost FROM udalosti";

// Pocet udalosti


for ($week=1; $week <= 5; $week++){
//*** SVIATOK ***///
$result = $conn->query($query);
for ($i=0; $i <$num_results; $i++)
{
$row = $result->fetch_assoc();

if ( $row['odcas'] == "$day.$month.$year" ) {
echo '<div class="sviatok">vfdsdf</div>';

}


}


}

ak je $week = 1 talk sa vypise al ak je uz vyssie tak uz nie, preco?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0