Invalid argument supplied for foreach() in
Wyniki 1 do 5 z 5

Temat: Invalid argument supplied for foreach() in

  1. #1
    Debiutant
    Dołączył
    20-02-2009
    Wpisy
    3
    Punkty
    10

    Domyślny Invalid argument supplied for foreach() in

    Witam,
    Przy zwykłej aktualizacji artykułu na stronie pojawił się błąd: "Warning: Invalid argument supplied for foreach() in /modules/mod_latestnews.php on line 135"
    zamiast tytulów ostatnio dodanych artykułów. Proszę o pomoc w tej sprawie, gdzie szukać przyczyny.
    Kod przedstawia się następująco:
    <?php
    foreach ( $rows as $row ) {
    // get Itemid
    switch ( $type ) {
    case 2:
    $query = "SELECT id"
    . "\n FROM #__menu"
    . "\n WHERE type = 'content_typed'"
    . "\n AND componentid = " . (int) $row->id
    ;
    $database->setQuery( $query );
    $Itemid = $database->loadResult();
    break;
    case 3:
    if ( $row->sectionid ) {
    $Itemid = $mainframe->getItemid( $row->id, 0, 0, $bs, $bc, $gbs );
    } else {
    $query = "SELECT id"
    . "\n FROM #__menu"
    . "\n WHERE type = 'content_typed'"
    . "\n AND componentid = " . (int) $row->id
    ;
    $database->setQuery( $query );
    $Itemid = $database->loadResult();
    }
    break;
    case 1:
    default:
    $Itemid = $mainframe->getItemid( $row->id, 0, 0, $bs, $bc, $gbs );
    break;
    }
    // Blank itemid checker for SEF
    if ($Itemid == NULL) {
    $Itemid = '';
    } else {
    $Itemid = '&amp;Itemid='. $Itemid;
    }
    $link = sefRelToAbs( 'index.php?option=com_content&amp;task=view&amp;id ='. $row->id . $Itemid );
    ?>
    <li class="latestnews<?php echo $moduleclass_sfx; ?>">
    <a href="<?php echo $link; ?>" class="latestnews<?php echo $moduleclass_sfx; ?>">
    <?php echo $row->title; ?></a>
    </li>
    <?php
    pozdrawiam,
    dempio
    Ostanio edytowane przez dempio : 13-03-2009 12:02 Powód: podanie kodu

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Debiutant
    Dołączył
    20-02-2009
    Wpisy
    3
    Punkty
    10

    Domyślny

    problem rozwiązany po naprawie tabel w bazie SQL

  4. #3
    Debiutant
    Dołączył
    03-12-2009
    Wpisy
    1
    Punkty
    10

    Domyślny

    a gdzie tkwił problem w tabelach i w jaki sposób je edytowałeś lub naprawiałeś?

  5. #4
    Debiutant
    Dołączył
    20-02-2009
    Wpisy
    3
    Punkty
    10

    Domyślny Invalid argument supplied for foreach() in

    Było to już dawno, ale o ile pamiętam to w php my admin była opcja repair i to rozwiązalo problem

  6. #5
    Wyjadacz Tor_ awatar
    Dołączył
    17-11-2009
    Wpisy
    920
    Punkty
    148

    Domyślny Warning: Invalid argument supplied for foreach() in

    Witam wszystkich.Podpinam sie pod ten temat bo mam bardzo podobny problem .Jezeli mimo to powinienem założyć nowy temat to z góry przepraszam moderatorów.

    Do rzeczy: Warning: Invalid argument supplied for foreach() in...... libraries/joomla/html/html/list.php on line 319 .Pojawia sie tyko na zapleczu administratora przy edycji artykułów

    Automatyczna Naprawienie tabel w bazie danych nie rozwiązuje sprawy.Zresztą nie pokazuje żadnego błedu po za Problemem z indeksami tabeli `jos_agora_discussbot`a dokładnie :The following indexes appear to be equal and one of them should be removed: PRIMARY, content_id

    Komunikat Invalid argument supplied for foreach() in...... Pojawił sie nagle podczas aktualizacji tekstów w artykułach .Na co oprócz bazy danych powinienem zwrócic uwage .


    Pozdrawiam wszystkich Adam

    ---------- Post dodany o 20:00 ---------- Poprzedni post był o 19:43 ----------

    Witam
    Wgrałem wczorajsza bazę danych problem zniknoł Po za tym tym z botem agora_discussbot .Ale to szczegół.
    Bardzo sie ciesze mimo to chcilabym wiedzieć skąd ten problem z Warning: Invalid argument supplied for foreach() in...... libraries/joomla/html/html/list.php on line 319 .

    Pozdrawiam
    Ostanio edytowane przez Tor_ : 31-01-2011 21:02

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •