Zum Inhalt springen

PATIX

Mitglieder
  • Gesamte Inhalte

    26
  • Benutzer seit

  • Letzter Besuch

  1. Hja, habe es mir auch erst gedacht, als ich darauf hingewiesen worden bin. Allerdings siehe z.B. hier: Xeon E3-1230 v2 im Test: Core-i7-Leistung für nur 200 Euro - (Bericht der PCGH)
  2. Hei Leute, ich bin derzeit noch auf einem AMD-System möchte aber demnächst jetzt auf Intel umsteigen. Natürlich hier nun gleich erst mal die Frage: Was für eine CPU? Ich habe mich ein wenig umgesehen und meine Auswahl ist bisher auf zwei Stück gefallen. Einmal die Intel Core i7-3770K, für einen Preis von rund 280,- EUR. Dagegen wäre da noch die Intel Xeon E3-1230V2, mit einem Preis von nur rund 200,- EUR. Hier würde ich mir jetzt gerne einige Empfehlungen einholen und evtl. sogar Empfehlungen für ganz andere CPUs, allerdings sollte diese dann nicht teurer als die i7 werden. Mein Anwendungsbreich wird sein: Was wohl auch anderes als: Programmierung dann wäre da auch noch das gaming nicht zu vergessen sowie mein neu gefundenes Hobby: Video- und Bildbearbeitung außerdem möchte ich an was gewagteres ranwagen und zwar das: Game Engineering, demnach wird wohl auch das rendern, etc. eine große Rolle spielen Außerdem möchte ich noch erwähnen das ich bisher noch nie irgendwas mit Übertakten zu tun hatte, aber nicht abgeneigt wäre es vielleicht einmal zu versuchen. Ich hoffe ich habe alles erwähnt was relevant ist und freue mich schon auf eure Beiträge. MfG
  3. Das mit dem das dein letzter richtiger Schulbesuch bereits 3 Jahre her ist ist eigentlich gar kein Thema, da eigentlich bei allen Beruflichen Oberschulen inzwischen die Möglichkeit besteht ein zusätzliches Jahr, die Vorklasse, zu machen. In dieser Vorklasse wird einem alles was man wissen muss beigebracht, um in der nächsten Jahrgangstuffe zu bestehen. Ich werde es diese Jahr auch so handhaben - ich werde die Vorklasse und anschließende die "eigentliche" BOS besuchen, um mein Abi nachholen zu können und anschließend will ich dann studieren.
  4. Also hier in Niederbayern ist der Abgabetermin für den Antrag der Projektarbeit der 20.02.2013. Wenn ich du wäre würde ich vielleicht einmal bei der IHK anrufen und nachfragen.
  5. PATIX

    Problem mit Grafikkarte

    älterer Grafiktreiber probiert, same problem. Temperatur laut AMD Control Center: ~45-50°C Edit: Ich habe auch mal die Taktrate auf 720 MHz runter getaktet, auf Empfehlung (-100 MHz) von 'nem anderen Forum.
  6. Ich habe derzeit Probleme mit meiner Grafikkarte: "1024MB PowerColor Radeon HD 6850 PCS+ Aktiv PCIe 2.1 x16 (Retail)". Während des Betrieb stürzt die Grafikkarte plötzlich ab und stellt sich kurze Zeit mit der Fehlermeldung: Der Anzeigetreiber "AMD driver" reagiert nicht mehr und wurde wiederhergestellt. Das passiert ab und zu zwei drei mal hintereinander und dann läuft der PC einwandfrei wieder, oder ich starte ihn neu und dann läuft auch wieder alles super und manchmal kommt rein gar nichts und läuft einwandfrei. Ich habe derzeit die "Catalyst-Version 12.1" auf meinem PC. Mein System: Windows 7 Professional AMD Phenom II X6 1090T Black Edition 6x3.20GHz Box Cougar A 560 - Stromversorgung ( intern ) - ATX12V ASRock 970 Extreme4 AM3+ ATX 8GB TeamGroup Elite DDR3-1333 DIMM CL9 Dual Kit 1024MB PowerColor Radeon HD 6850 PCS+ Aktiv PCIe 2.1 x16 (Retail) Hoffentlich weiß jemand von euch an was das liegen könnte ?!
  7. Ich suche nach Übungen für die Zwischenprüfung AE für dieses Jahr, ab dem Jahr 2011 abwärts. Am besten so viel Übungsstoff wie möglich, lieber zu viel als zu wenig würde ich sagen. Zu schicken wäre es an: gartenpatrik@googlemail.com mit dem Betreff: "FIler Zwischenprüfung" Vielen vielen Dank schon einmal im voraus!
  8. Hallo liebe Fachinformatiker-Gemeinde, ich hätte da eine Frage an Leute die sich mit dem Thema "Freiberuf" auskennen. Erst mal, ich bin 18 Jahre alt und bin im zweiten Lehrjahr meiner Ausbildung zum AEler. Jetzt habe ich ein Angebot von einem Verein bekommen, für sie eine Homepage zu schreiben/gestalten und ich bekomme als Gegenleistung natürlich Geld. Jetzt kommt eben noch dazu das ich Jährlich einen festen Betrag bekomme damit ich immer zur Verfügung stehe, um die Webseite dann zu warten oder zu überarbeiten wenn es Fehler gibt o.ä. UND ich bekomme einmalig einen höheren Betrag, damit ich ihnen eben diese Webseite schreibe. So, soweit dazu. Jetzt hätte ich gehört diese Tätigkeit müsste ich als "Freiberuf" beim Finanzamt melden. Meine Frage jetzt eben dazu: Stimmt das? Muss ich diese Tätigkeit tatsächlich melden? Oder brauch ich da nichts beachten? Vielen lieben Dank schon einmal im voraus! Grüße PATix
  9. Gut, ich danke für die Antworten. Ich habe es mir sowieso schon irgendwie gedacht, allerdings wollte ich noch einmal nachgefragt haben und es bestätigt haben. Sicher ist sicher!
  10. Also, meine Frage steht im großen und ganzen Bereits im Titel, dieses Themas. Deswegen mache ich es einfach kurz: Der Grund wieso ich frage ist, weil ich eine Webseite für einen Verein schreiben soll. Jetzt meine Frage, kann ich ohne Bedenken eine MySQL Datenbank dafür benutzen, oder muss/sollte ich auf eine andere Datenbank zurück greifen? Vielen Dank schon einmal für eure Antworten!
  11. So, ich danke dir sehr, ich habe men Problem endlich gelöst und zwar folgendermassen: $query = "SELECT pa_name, pa_vorname, pa_titel, substring(100+extract(DAY FROM pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa_geb_datum), vs_kas_bezeichnung, vs_versich_art, vs_mart, pa_behandler, pa_pat_nr, vs_ab_datum FROM patient LEFT JOIN versichertenstatus ON patient.pa_pat_nr = versichertenstatus.vs_pat_nr WHERE versichertenstatus.vs_ab_datum = (SELECT MAX(vs_ab_datum) FROM versichertenstatus WHERE pa_pat_nr = vs_pat_nr GROUP BY vs_pat_nr) AND pa_pat_nr = vs_pat_nr AND LOWER(PA_NAME) LIKE '".$text."%' ORDER BY pa_name ASC, pa_vorname ASC;";[/PHP] Ich danke dir für deine Hilfe.
  12. Okay, das stimmt nicht ganz, ich habe gerade mal das GROUP BY weggelassen und habe ein = statt dem IN gemacht und es hat einwandfrei funktioniert. Allerdings gibt er mir jetzt nur noch die Person aus, bei der zu letzt etwas am Eintrag geändert worden ist. (Also sprich, mir wird nur noch eine einzige Person angezeigt.) :-/
  13. In wie fern meinst du das? Wieso das? Was sollte den dort in die WHERE-Bedienung rein? o.O Da er mir sonst gar keine Ausgabe macht.
  14. Ja, habe ich ich. Er sortiert mir die Ausgaben nach dem vs_ab_datum, zwar das aktuellste Datum zu erst.
  15. Hallo Community, ich habe folgendes Problem: Ich habe mir einen Code zusammen geschrieben, der am Schluss eine Abfrage bilden soll - in der man Kunden abfragen kann. Mein bisheriger Code sieht bisher so aus: <?php // Logindaten für die Datenbank $host = ... $dbuser = ... $dbpassword = ... // Datenbank Login $login = ibase_connect($host, $dbuser, $dbpassword); // Fehlermeldung if($login==false) { ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script language="javascript" type="text/javascript"> //<![CDATA[ alert("Die Datenbank konnte nicht geöffnet werden."); //]]> </script><?php echo ibase_errmsg(); die; } // Einbindung der HTML Datei (zur Wiederholung der Eingabe) include('abfrage.html'); $text = $_POST['eingabe']; // Abfrage der query switch($text) { // Keine Eingabe case FALSE: ?> <script language="javascript" type="text/javascript"> //<![CDATA[ alert('Bitte machen Sie eine Eingabe!'); //]]> </script><?php echo ibase_errmsg(); die; // Eingabe: Komma -> Alles anzeigen case ',': $query = "SELECT pa.pa_name, pa.pa_vorname, pa.pa_titel, (substring(100+extract(DAY FROM pa.pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa.pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa.pa_geb_datum)), vs.vs_kas_bezeichnung, vs.vs_versich_art, vs.vs_mart mitsta, pa.pa_behandler, pa.pa_pat_nr, vs_ab_datum FROM patient pa, versichertenstatus vs WHERE pa.pa_pat_nr = vs.vs_pat_nr ORDER BY pa_name ASC, pa_vorname ASC ;"; break; // Eingabe = Zahl case is_numeric($text): $query = "SELECT pa_name, pa_vorname, pa_titel, substring(100+extract(DAY FROM pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa_geb_datum), vs_kas_bezeichnung, vs_versich_art, vs_mart, pa_behandler, pa_pat_nr, vs_ab_datum FROM patient, versichertenstatus WHERE pa_pat_nr=vs_pat_nr AND LOWER(PA_PAT_NR) LIKE '".$text."%' AND vs_ab_datum IN (SELECT MAX(vs_ab_datum) FROM versichertenstatus GROUP BY vs_pat_nr) ORDER BY pa_name, pa_vorname, vs_ab_datum DESC;"; break; case (strpos($text, ',')<1): $splitted_name = explode(',', $text); $vorname = trim($splitted_name[1]); $query = "SELECT pa_name, pa_vorname, pa_titel, substring(100+extract(DAY FROM pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa_geb_datum), vs_kas_bezeichnung, vs_versich_art, vs_mart, pa_behandler, pa_pat_nr, vs_ab_datum FROM patient, versichertenstatus WHERE pa_pat_nr=vs_pat_nr AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' AND vs_ab_datum IN (SELECT MAX(vs_ab_datum) FROM versichertenstatus GROUP BY vs_pat_nr) ORDER BY pa_name, pa_vorname, vs_ab_datum DESC;"; // Suche nach Vor- und Nachnamen über Eingabe: Komma case (strpos($text, ',')>0): $splitted_name = explode(',', $text); $name = trim($splitted_name[0]); $vorname = trim($splitted_name[1]); $query = "SELECT pa_name, pa_vorname, pa_titel, substring(100+extract(DAY FROM pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa_geb_datum), vs_kas_bezeichnung, vs_versich_art, vs_mart, pa_behandler, pa_pat_nr, vs_ab_datum FROM patient, versichertenstatus WHERE pa_pat_nr=vs_pat_nr AND LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' AND vs_ab_datum IN (SELECT MAX(vs_ab_datum) FROM versichertenstatus GROUP BY vs_pat_nr) ORDER BY pa_name, pa_vorname, vs_ab_datum DESC;"; break; // Suche nach Vor- und Nachnamen über Eingabe: Leerzeichen case (strpos($text, ' ')>0): $splitted_name = explode(' ', $text); $name = trim($splitted_name[0]); $vorname = trim($splitted_name[1]); $query = "SELECT pa_name, pa_vorname, pa_titel, substring(100+extract(DAY FROM pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa_geb_datum), vs_kas_bezeichnung, vs_versich_art, vs_mart, pa_behandler, pa_pat_nr, vs_ab_datum FROM patient, versichertenstatus WHERE pa_pat_nr=vs_pat_nr AND LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' AND vs_ab_datum IN (SELECT MAX(vs_ab_datum) FROM versichertenstatus GROUP BY vs_pat_nr) ORDER BY pa_name, pa_vorname, vs_ab_datum DESC;"; break; // Suche nach Vor- und Nachnamen über Eingabe: Kommas anschließenden Leerzeichen case (strpos($text, ', ')>0): $splitted_name = explode(', ', $text); $name = trim($splitted_name[0]); $vorname = trim($splitted_name[1]); $query = "SELECT pa_name, pa_vorname, pa_titel, substring(100+extract(DAY FROM pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa_geb_datum), vs_kas_bezeichnung, vs_versich_art, vs_mart, pa_behandler, pa_pat_nr, vs_ab_datum FROM patient, versichertenstatus WHERE pa_pat_nr=vs_pat_nr AND LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' AND vs_ab_datum IN (SELECT MAX(vs_ab_datum) FROM versichertenstatus GROUP BY vs_pat_nr) ORDER BY pa_name, pa_vorname, vs_ab_datum DESC;"; break; // Suche nach Vor- und Nachnamen über Eingabe: Leerzeichen anschließend Komma case (strpos($text, ' ,')>0): $splitted_name = explode(' ,', $text); $name = trim($splitted_name[0]); $vorname = trim($splitted_name[1]); $query = "SELECT pa_name, pa_vorname, pa_titel, substring(100+extract(DAY FROM pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa_geb_datum), vs_kas_bezeichnung, vs_versich_art, vs_mart, pa_behandler, pa_pat_nr, vs_ab_datum FROM patient, versichertenstatus WHERE pa_pat_nr=vs_pat_nr AND LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' AND vs_ab_datum IN (SELECT MAX(vs_ab_datum) FROM versichertenstatus GROUP BY vs_pat_nr) ORDER BY pa_name, pa_vorname, vs_ab_datum DESC;"; break; // Suche nach Vor- und Nachnamen über Eingabe: Leerzeichen, Komma, Leerzeichen case (strpos($text, ' , ')>0): $splitted_name = explode(' , ', $text); $name = trim($splitted_name[0]); $vorname = trim($splitted_name[1]); $query = "SELECT pa_name, pa_vorname, pa_titel, substring(100+extract(DAY FROM pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa_geb_datum), vs_kas_bezeichnung, vs_versich_art, vs_mart, pa_behandler, pa_pat_nr, vs_ab_datum FROM patient, versichertenstatus WHERE pa_pat_nr=vs_pat_nr AND LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' AND vs_ab_datum IN (SELECT MAX(vs_ab_datum) FROM versichertenstatus GROUP BY vs_pat_nr) ORDER BY pa_name, pa_vorname, vs_ab_datum DESC;"; break; // Normale Suche nach Nachnamen default: $query = "SELECT pa_name, pa_vorname, pa_titel, substring(100+extract(DAY FROM pa_geb_datum)from 2 for 2)|| '.'|| substring(100+extract(MONTH FROM pa_geb_datum)from 2 for 2)|| '.'|| extract(YEAR FROM pa_geb_datum), vs_kas_bezeichnung, vs_versich_art, vs_mart, pa_behandler, pa_pat_nr, vs_ab_datum FROM patient, versichertenstatus WHERE pa_pat_nr=vs_pat_nr AND LOWER(PA_PAT_NR) LIKE '".$text."%' AND vs_ab_datum IN (SELECT MAX(vs_ab_datum) FROM versichertenstatus GROUP BY vs_pat_nr) ORDER BY vs_ab_datum DESC;"; } // Login und Verbindung zur Query $dbabfrage = ibase_query($login, $query); //Fehlermeldung if($dbabfrage==false) { echo(string)ibase_errmsg(); die; } // Datenbank anzeigen echo '<br />'; echo '<table border="1" align="center" style="background-color: white; min-width: 800px; font-family: Arial;">'; echo '<tr>'; echo '<th>Name, '; echo 'Vorname'; echo '<span style="white-space:pre"> </span>'; echo 'Titel</th>'; echo '<th>Geb.-Datum</th>'; echo '<th>Kr.-Kass.-Namen</th>'; echo '<th>Priv.</th>'; echo '<th>Mitgl.</th>'; echo '<th>Stam.</th>'; echo '<th>Pat-Nr.</th>'; echo '</tr>'; while($zeile = ibase_fetch_row($dbabfrage)) { echo '<tr>'; for($j=0; $j<1; $j++) { echo '<td>' .(string)$zeile[0]. ', ' .(string)$zeile[1]. '<span style="white-space:pre"> </span>' .(string)$zeile[2]. '</td>'; } for($j=3; $j<5; $j++) { echo '<td>' . (string)$zeile[$j] . '</td>'; if(strlen($zeile[4]) >= '15') { $zeile[4]=substr($zeile[4], 0,15); } } if($zeile[5] == '1') { echo '<td> </td>'; } elseif($zeile[5] == '2') { echo '<td>P</td>'; } switch($zeile[6]) { case '1': echo '<td>M</td>'; break; case '3': echo '<td>F</td>'; break; case '5': echo '<td>R</td>'; break; default: echo '<td>-</td>'; break; } echo '<td>' . (string)$zeile[7] . '</td>'; for($j=8; $j<10; $j++) { echo '<td>' . (string)$zeile[$j] . '</td>'; } echo '</tr>'; } echo '</table>'; // Beenden und Schließen der Datenbank ibase_free_result($dbabfrage); ibase_close($login); // Abschließender Satz echo "<br /><br />database request completed"; ?> <title></title> </head> <body> </body> </html>[/PHP] Mein Problem ist jetzt, das ich es nicht hin bekomme, das jeder Patient wirklich nur einmal angezeigt wird. Ein Teil meiner Tabelle würde im Moment noch so aussehen: [code] Tut, Heike 08.02.1966 AOK Coburg M He 666 1998-04-01 00:00:00 Tut, Heike 08.02.1966 AOK Coburg M He 666 1999-10-09 00:00:00 Tut, Heike 08.02.1966 AOK Coburg M He 666 2002-12-25 00:00:00[/code] Wobei das Datum am Schluss nur als Orientierung dient, das ist das Datum ab wann der jeweilige Eintrag gültig ist (Das [i]vs_ab_datum[/i] in der Datenbanktabelle). Ich soll es so hinbringen das eben diese eine Person nach der ID-Nummer (der 666 in dem Fall) aussortiert wird und nur EINMAL, nach dem aktuellsten vs_ab_datum, angezeigt wird! Allerdings weiß ich nicht wie ich das anstellen soll und ich bin echt schon mit meinem Latein am Ende. :confused: Zur Information, ich benutze kein MySQL sondern eine FireBird Datenbank. Danke also für eure Hilfe, schon einmal im Vorhinein. Mit freundlichen Grüßen PATix

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...