if ($live_scoring_spieltyp_laeuft == 'Liga' or $live_scoring_spieltyp_laeuft == 'Cup' && GameTime::getMatchDay() < 15) { // nur bei Ligaspielen und Cup bis Viertelfinale $sql1 .= "WHERE b.land = '" . $temp_land . "' AND "; } else { $sql1 .= "WHERE "; } $sql1 .= "b.datum > " . $datum_min . " AND b.simuliert = 1 AND b.typ = '" . $live_scoring_spieltyp_laeuft . "' AND a.minute < " . $live_scoring_min_gespielt . " AND a.minute > " . $minMinute . " ORDER BY b.liga ASC, a.spiel ASC"; $sql2 = mysql_query($sql1); $resultTable = array(); $letzterLigaWert = ''; while ($sql3 = mysql_fetch_assoc($sql2)) { if ($sql3['liga'] != $letzterLigaWert && $letzterLigaWert != '') { $resultTable['CHANGE' . $sql3['liga']][] = 'FREIZEILE'; } $letzterLigaWert = $sql3['liga']; $liveErgebnis = extract_kommentar_ergebnis($sql3['kommentar']); $liveErgebnis = trim($liveErgebnis[1]); if ($liveErgebnis == '') { if (strpos($sql3['kommentar'], 'Der Schiedsrichter pfeift das Spiel ab') !== FALSE) { if (isset($resultTable[$sql3['spiel']])) { $resultTable[$sql3['spiel']][] = 'Beendet'; } continue; } else { continue; } } $resultTable[$sql3['spiel']] = array($sql3['minute'], $sql3['team1'], $sql3['team2'], $liveErgebnis); } if (count($resultTable) > 0) { //ksort($resultTable); // nach Spielnummer sortieren
$ber1 = "SELECT minute, kommentar FROM " . $prefix . "spiele_kommentare WHERE spiel = " . $sql3['id'] . $minute_sql . " ORDER BY minute ASC, id ASC"; $ber2 = mysql_query($ber1); $ber2a = mysql_num_rows($ber2); $kommentar_liste = ''; if ($ber2a > 0) { $kommentar_liste = ''; $spielstand = ''; $counter = 0; while ($ber3 = mysql_fetch_assoc($ber2)) { $counter++; if ($ber3['minute'] == 0) { $minute_str = ''; } else { $minute_str = $ber3['minute'] . '\': '; } $kommentar_ergebnis = extract_kommentar_ergebnis($ber3['kommentar']); $kommentar_ergebnisStr = trim($kommentar_ergebnis[0]); if (mb_substr($kommentar_ergebnisStr, 0, 9, 'UTF-8') == 'Noten für' or mb_substr($kommentar_ergebnisStr, 0, 23, 'UTF-8') == '<strong>Die Zeitschrift') { if ($live_scoring_meldung != '') { continue; // Noten in LIVE-Spielberichten nicht anzeigen } } else { $kommentar_ergebnisStr = str_replace('</strong>', '</strong> <img src="/images/ball_14.png" alt="Tor!" width="14" />', $kommentar_ergebnisStr); } $firstVorkommen1 = strpos($kommentar_ergebnisStr, $sql3['team1']); if ($firstVorkommen1 === FALSE) { $firstVorkommen1 = 999; } $firstVorkommen2 = strpos($kommentar_ergebnisStr, $sql3['team2']); if ($firstVorkommen2 === FALSE) {