Autor | Zpráva | ||
---|---|---|---|
jooj78 Profil * |
#1 · Zasláno: 16. 8. 2007, 23:39:23
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 |
#2 · Zasláno: 17. 8. 2007, 00:20:30
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 * |
#3 · Zasláno: 17. 8. 2007, 09:32:23
// 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? |
||
Časová prodleva: 17 let
|
0