Nieuw lid | 
                         | 
                        Ik heb de template aangepast naar dit, maar dat levert een leeg resultaat op. 
 
    
    
        
            
                
#
{foreach from=$verwachtingen item="item"}
#
{$item.kaartnaam}
#
{foreach from=$item.kaartnaam item="nd"}
#
<a href="#" style="font-size: 12px;" onmouseover="document.getElementById('afbeelding1').src='{$nd.khhref}' ">
#
{$nd.khtekst}
#
{/foreach}
#
{/foreach}
             
            #
 {foreach from=$verwachtingen item="item"}
 #
 {$item.kaartnaam}
 #
 {foreach from=$item.kaartnaam item="nd"}
 #
 <a href="#" style="font-size: 12px;" onmouseover="document.getElementById('afbeelding1').src='{$nd.khhref}' ">
 #
 {$nd.khtekst}
 #
 {/foreach}
 #
 {/foreach} 
 
  
         
          
     
  
 
    
    
        
            
                
// php code
#
$smarty->assign("verwachtingen", verwachtingen('1') );
#
 
#
// functie verwachtingen
#
function verwachtingen($deel)
#
{
#
  $ar =array();
#
  if($deel=='1') {
#
  $hrefs = array(0 => 1, 1 => 2, 2 => 6, 3 => 8, 4 => 10, 5 => 13);
#
  $kaartnaam = mysql_query("SELECT w.kaartNaam from weerkaartenhref wh RIGHT JOIN weerkaarten w USING (kaartID) LEFT JOIN weerkaartentype wt USING (wktID) WHERE wh.kaartID ='1' OR wh.kaartID ='2' OR wh.kaartID ='6' OR wh.kaartID ='8' OR wh.kaartID ='10' OR wh.kaartID ='13' GROUP BY w.kaartNaam ORDER by w.kaartID ASC");  // 6
#
  }
#
  else
#
  {
#
  $hrefs = array(0 => 7, 1 => 9, 2 => 25, 3 => 4, 4 => 5);
#
  $kaartnaam = mysql_query("SELECT w.kaartNaam from weerkaartenhref wh RIGHT JOIN weerkaarten w USING (kaartID) LEFT JOIN weerkaartentype wt USING (wktID) WHERE wh.kaartID ='7' OR wh.kaartID ='9' OR wh.kaartID ='25' OR wh.kaartID ='4' OR wh.kaartID ='5' GROUP BY w.kaartNaam ORDER by w.kaartVolgorde ASC"); 
#
  }
#
  $i = 0;
#
  $b = 0;
#
  while($r = mysql_fetch_array($kaartnaam))
#
  {
#
    $ar[$i][kaartnaam] = $r['kaartNaam'];
#
    $sqlhref = mysql_query("SELECT wh.khHref, wh.khTekst from weerkaartenhref wh RIGHT JOIN weerkaarten w USING (kaartID) LEFT JOIN weerkaartentype wt USING (wktID) WHERE wh.kaartID = '".$hrefs[$i]."' ORDER by w.kaartNaam, wh.khHref");
#
    while($ra = mysql_fetch_array($sqlhref)) {
#
        $ar[$i][$b][khhref] = $ra['khHref'];
#
        $ar[$i][$b][khtekst] = $ra['khTekst'];
#
        $b++;
#
        }
#
        $i++;
#
  }
#
 
#
  return $ar;
#
}
             
            // php code # $smarty->assign("verwachtingen", verwachtingen('1') ); #   # // functie verwachtingen # function verwachtingen($deel) # { # #   if($deel=='1') { #   $hrefs = array(0 => 1, 1 => 2, 2 => 6, 3 => 8, 4 => 10, 5 => 13); #   $kaartnaam = mysql_query("SELECT w.kaartNaam from weerkaartenhref wh RIGHT JOIN weerkaarten w USING (kaartID) LEFT JOIN weerkaartentype wt USING (wktID) WHERE wh.kaartID ='1' OR wh.kaartID ='2' OR wh.kaartID ='6' OR wh.kaartID ='8' OR wh.kaartID ='10' OR wh.kaartID ='13' GROUP BY w.kaartNaam ORDER by w.kaartID ASC");  // 6 #   } #   else #   { #   $hrefs = array(0 => 7, 1 => 9, 2 => 25, 3 => 4, 4 => 5); #   $kaartnaam = mysql_query("SELECT w.kaartNaam from weerkaartenhref wh RIGHT JOIN weerkaarten w USING (kaartID) LEFT JOIN weerkaartentype wt USING (wktID) WHERE wh.kaartID ='7' OR wh.kaartID ='9' OR wh.kaartID ='25' OR wh.kaartID ='4' OR wh.kaartID ='5' GROUP BY w.kaartNaam ORDER by w.kaartVolgorde ASC");  #   } #   $i = 0; #   $b = 0; # #   { #     $ar[$i][kaartnaam] = $r['kaartNaam']; #     $sqlhref = mysql_query("SELECT wh.khHref, wh.khTekst from weerkaartenhref wh RIGHT JOIN weerkaarten w USING (kaartID) LEFT JOIN weerkaartentype wt USING (wktID) WHERE wh.kaartID = '".$hrefs[$i]."' ORDER by w.kaartNaam, wh.khHref"); # #         $ar[$i][$b][khhref] = $ra['khHref']; #         $ar[$i][$b][khtekst] = $ra['khTekst']; #         $b++; #         } #         $i++; #   } #   #   return $ar; # } 
 
  
         
          
     
  
Ik zie niet waar het fout gaat en hoe ik het juiste resultaat krijg. Dus het resultaat moet zijn: 
 
2m Temperatuur 
03 06 09 12 15 18 
 
cape - lifted index 
03 06 09 12 15 18 
 
Waarbij de cijfers een link zijn naar een plaatje. Wie helpt? 
 
@ArieMedia, in jouw code wordt 'kaartnaam' niet geprint op het scherm. Waar zet je kaartnaam? 
 
Ik heb nog steeds geen oplossing, kan iemand mij aub op weg helpen? |