dumpSQL($sql); ?>
0) { $sql = "SELECT CONCAT(name,', ',vorname) AS autor,titel,jahr,heft_nr,seite,gn FROM ws_titel LEFT JOIN ws_a_t ON ws_a_t.t_id = ws_titel.t_id LEFT JOIN ws_autor ON ws_a_t.a_id = ws_autor.a_id WHERE 1=1"; if (!empty($name)) $sql .= " AND name LIKE '%$name%'"; if (!empty($vorname)) $sql .= " AND vorname LIKE '%$vorname%'"; if (!empty($titel)) $sql .= " AND titel LIKE '%$titel%'"; if (!empty($jahr)) $sql .= " AND jahr BETWEEN $jahr-$plusminus AND $jahr+$plusminus"; if (!empty($heftnummer)) $sql .= " AND heft_nr = $heftnummer"; if (empty($gng)) $sql .= " AND gn <> 'G'"; if (empty($gnn)) $sql .= " AND gn <> 'N'"; if ($sort == 'a') $sql .= " ORDER BY autor,jahr,heft_nr,seite"; else $sql .= " ORDER BY jahr,heft_nr,seite,autor"; // $sql .= " LIMIT 100"; $Datensatzzahl = 0; $res = mysql_query($sql); echo mysql_error(); print("
\n"); print(" | Autorenname | Titel | Jahr | Heft | Seite | G/N | \n
\n"); while ($row = mysql_fetch_assoc($res)) { foreach($row as $key=>$val) if($val=='') $row[$key] = ' '; $Datensatzzahl = $Datensatzzahl + 1; print("
"); print("| {$row['autor']} | "); print("{$row['titel']} | "); print("{$row['jahr']} | "); print("{$row['heft_nr']} | "); print("{$row['seite']} | "); print("{$row['gn']} | "); print("
\n"); } print("
\n"); } ?>
| if ($Datensatzzahl > 0){ print("{$Datensatzzahl} Datensätze"); } ?> |