'; if ($q != "Suchen") { print "\n".' '; } ?>

Urteilsdatenbank ZUM und ZUM-RD

In der Urteilsdatenbank können Sie die in der ZUM und der ZUM-RD veröffentlichte Rechtsprechung recherchieren. Die Datenbank enthält alle Entscheidungen, die seit 1985 in die ZUM aufgenommen wurden, sowie alle Entscheidungen aus der ZUM-RD seit ihrer Einführung im Jahre 1997.

Es handelt sich um eine Fundstellenrecherche. Leitsätze oder Volltext stehen nicht zur Verfügung.

Online-Recherche in unserer Urteilsdatenbank        
Zeitschriften:
sortieren nach:

Ihre Online-Recherche in unserer Urteilsdatenbank:

Online-Recherche in unserer Urteilsdatenbank        
Zeitschriften:
sortieren nach:

sortiert nach: >Gericht >Datum der Entscheidung >Titel >Aktenzeichen

0"; } else { $where = $where." zumRdJahr > 0"; } } } elseif ($z == "1") { if ($j) { if ($where) {$where = $where." AND zumJahr = '$j'"; } else { $where = $where." zumJahr = '$j'"; } } if ($s) { if ($where) {$where = $where." AND zumSeite = '$s'"; } else { $where = $where." zumSeite = '$s'"; } } if ($h) { if ($where) {$where = $where." AND zumHeft LIKE '%$h%'"; } else { $where = $where." zumHeft LIKE '%$h%'"; } } if (!$j && !$s && !$h) { if ($where) {$where = $where." AND zumJahr > 0"; } else { $where = $where." zumJahr > 0"; } } } else { // $z == "0" or similar ... if ($j) { if ($where) {$where = $where." AND ( zumJahr = '$j' OR zumRdJahr = '$j' )"; } else { $where = $where." ( zumJahr = '$j' OR zumRdJahr = '$j' )"; } } if ($s) { if ($where) {$where = $where." AND ( zumSeite = '$s' OR zumRdSeite = '$s' )"; } else { $where = $where." ( zumSeite = '$s' OR zumRdSeite = '$s' )"; } } if ($h) { if ($where) {$where = $where." AND ( zumHeft LIKE '%$h%' OR zumRdHeft LIKE '%$h%' )"; } else { $where = $where." ( zumHeft LIKE '%$h%' OR zumRdHeft LIKE '%$h%' )"; } } /* if (!$j && !$s && !$h) { if ($where) {$where = $where." AND ( zumJahr > 0 OR zumRdJahr > 0 )"; } else { $where = $where." ( zumJahr > 0 OR zumRdJahr > 0 )"; } } */ } # Datenbankanfrage und Ergebnisausgabe nur starten, # wenn ueberhaupt Suchkriterien in $where vorliegen! if( $where == "" ) { echo "\t\t\t\t\t\t

Bitte starten Sie die Suche erneut und geben Sie gültige Suchkriterien ein.

\n\n"; } else { $where = "WHERE ".str_replace('--', ' ', $where); // Sortierung aufbereiten // ================================ $order =""; if ($sort == "g") { $order = "gericht"; } if ($sort == "d") { $order = "S_datumEntsch"; if ($dir == '') $order = "S_datumEntsch DESC"; } if ($sort == "t") { $order = "titelEntsch"; } if ($sort == "a") { $order = "az"; } if ($order) { $order = "ORDER BY " . $order . " " . $dir;} // DB-Server Connect und DB Select // ================================ $dbInt = mysql_connect($dbserver,$dbuser,$dbuser_pw) or die ("Error connecting to SQL Server"); mysql_select_db($dbselect,$dbInt) or die ("Error selecting database"); // Query Absetzen // ================================ $query = "SELECT * FROM $dbtable $where $order" ; // print "\n\n
$query
\n\n"; $result = mysql_query($query); // Ergebnisanzahl ermitteln // ================================ $total_count_result = mysql_num_rows($result) ; echo "\t\t\t\t\t\t
\n\n"; if ( ! $total_count_result ) { echo "\t\t\t\t\t

Es wurden keine passenden Entscheidungen gefunden.

\n\n"; } else { if ($total_count_result == 1) { echo "\t\t\t\t\t

Es wurde eine Entscheidung gefunden:

\n\n"; $count_result = $total_count_result; } else { echo "\t\t\t\t\t

Es wurden " . $total_count_result . " Entscheidungen gefunden:

\n\n"; if ( $total_count_result > $range ) { if ($p == "" || $p < 1 ) { $p = 1;} $start = (($p * $range) - ($range)); $query = $query . " LIMIT " . $start . ", " . $range ; $result = mysql_query($query); $count_result = mysql_num_rows($result) ; } else { $count_result = $total_count_result; } } // Anzeige des SQL Query zu Debugzwecken // ================================ // echo "

QUERY: $query

\n"; // echo "
Start: $start
\nRange: $range
\nTotal: $total_count_result
\nAktuell: $count_result
"; // Schleife zur Ausgabe // ================================ echo "
    \n"; for ( $i = 0; $i < ($count_result); $i++ ) { $id = mysql_result($result,$i,id); $gericht = mysql_result($result,$i,gericht); $datumEntsch = mysql_result($result,$i,datumEntsch); $az = mysql_result($result,$i,az); $schlagwort = mysql_result($result,$i,schlagwort); $titelEntsch = mysql_result($result,$i,titelEntsch); $zumJahr = mysql_result($result,$i,zumJahr); $zumSeite = mysql_result($result,$i,zumSeite); $zumHeft = mysql_result($result,$i,zumHeft); $zumRdJahr = mysql_result($result,$i,zumRdJahr); $zumRdSeite = mysql_result($result,$i,zumRdSeite); $zumRdHeft = mysql_result($result,$i,zumRdHeft); echo "\t\t\t\t\t\t\t
  • \n"; // Erste Zeile der Ausgabe // ================================ echo "\t\t\t\t\t\t\t\t

    " . ($i + $start + 1) . ". $gericht, $datumEntsch"; //echo "\t\t\t\t\t\t

    " . ($i + $start + 1) . ". $gericht, $datumEntsch"; //echo ", Az.: $az;
    \n"; echo ", $az"; if ($schlagwort) { echo " – $schlagwort"; } echo "

    \n"; // Zweite Zeile der Ausgabe // ================================ echo "\t\t\t\t\t\t$titelEntsch"; if ($zumJahr > 0) { echo "
    \n\t\t\t\t\t\tVeröffentlicht in: ZUM $zumJahr, $zumSeite "; if (preg_match("/sonder/i", $zumHeft)) { echo "(Sonderheft)"; } else { echo "(Heft $zumHeft)"; } } if ($zumRdJahr > 0) { echo "
    \n\t\t\t\t\t\tVeröffentlicht in: ZUM-RD $zumRdJahr, $zumRdSeite "; if (preg_match("/sonder/i", $zumRdHeft)) { echo "(Sonderheft)"; } else { echo "(Heft $zumRdHeft)"; } } echo "\n\t\t\t\t\t\t

    \n\n"; // "Vor-/Rechtsmittelinst. // ================================ $idVorInst = 0; $idVorInst = mysql_result($result,$i,idVorInst); if ( $idVorInst > 0 ) { $gerichtVorInst = mysql_result($result,$i,gerichtVorInst); $datumVorInst = mysql_result($result,$i,datumVorInst); $azVorInst = mysql_result($result,$i,azVorInst); echo "\t\t\t\t\t\t
    Vorinstanz: $gerichtVorInst"; if ( $datumVorInst ) { echo ", $datumVorInst"; } if ( $azVorInst ) { echo ", Az.: $azVorInst"; } echo "
    (Entscheidung anzeigen)
    \n\n"; } $idRmInst = 0; $idRmInst = mysql_result($result,$i,idRmInst); if ( $idRmInst > 0 ) { $gerichtRmInst = mysql_result($result,$i,gerichtRmInst); $datumRmInst = mysql_result($result,$i,datumRmInst); $azRmInst = mysql_result($result,$i,azRmInst); echo "\t\t\t\t\t\t
    Folgeinstanz: $gerichtRmInst"; if ( $datumRmInst ) { echo ", $datumRmInst"; } if ( $azRmInst ) { echo ", Az.: $azRmInst"; } echo "
    (Entscheidung anzeigen)
    \n\n"; } echo "\t\t\t\t\t\t\t
  • \n"; //echo "
    \n\t\t\t\t\t\t

    \n\n"; } // Ende der "for"-Ausgabeschleife mysql_free_result($result); mysql_close(); echo "


\n\n"; if ( $total_count_result > $range ) { print " "; //echo "\t\t\t\t\t\t

"; if ( $start >= $range ) { print "

"; //echo "Vorherige... (" . ($start - ($range - 1)) . "-" . $start . ")"; } if ( ($start + $range) < $total_count_result ) { //if ( $start >= $range ) { echo "  |  "; } $from = $start + $range + 1; $to = $start + (2 * $range); if ( $to > $total_count_result) { $to = $total_count_result; } print ""; } print "
Vorherige... (" . ($start - ($range - 1)) . "-" . $start . ")Nächste... (" . ( $from ) ; //echo "Nächste... (" . ( $from ) ; if ( $to > $from ) { echo "-" . $to; } //echo ") "; print ")
\n\n"; //echo "

\n"; } } // Ende des inneren "else"-Blockes } // Ende des aeusseren "else"-Blockes ?>