Zum Inhalt springen

PATIX

Mitglieder
  • Gesamte Inhalte

    26
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von PATIX

  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
  16. Ja, das Datum habe ich schon drin, aber das Problem was ich habe ist, das mir das Datum nicht in der Deutschen Schreibung angezeigt wird, sondern so: 1953-03-10 00:00:00. Ich allerdings brauche es erstens ohne Uhrzeit und zweitens in Deutscher Schreibung, soll heißen so: 10.03.1953 z.B.
  17. Heiho liebe Community, ich habe hier ein echt dringendes und blödes Problem und zwar geht es jetzt darum, das ich jetzt ein paar weitere Angaben zu meiner Abfrage hinzufügen soll, dazu gehört eben eine Abfrage über das Geburtsdatum des Patienten. Allerdings ist jetzt das Problem da das Datum in der DB wie folgt abgespeichert ist: z.B. 1958-02-14 00:00:00 Ich allerdings brauche erstens nur das Datum, also ohne Uhrzeit und zweitens wenn es geht leserlicher, soll heißen z.B. so: 14.02.1958 Wie mache ich das letztendlich dann? Direkt über die SQL Abfrage? Ich habe nämlich echt keinen Schimmer, wie ich das anstellen soll. Vielen Dank schon einmal im voraus. Grüße PATix Hier noch der Code: <?php // Logindaten für die Datenbank $host = ... $dbuser = ... $dbpassword = ... // Datenbank Login $login = ibase_connect($host, $dbuser, $dbpassword); // Fehlermeldung if($login==false) { echo "Die Datenbank konnte nicht geöffnet werden.<br />"; echo ibase_errmsg(); die; } // Einbindung der HTML Datei (zur Wiederholung der Eingabe) include('index.html'); $text = $_POST['eingabe']; // Abfrage der query switch($text) { // Keine Eingabe case FALSE: echo "<br /><b>Bitte machen Sie eine Eingabe!</b>"; echo ibase_errmsg(); die; // Eingabe: Komma -> Alles anzeigen case ',': $query = "SELECT pa_name,pa_vorname,pa_titel,pa_geb_datum,pa_pat_nr FROM patient ORDER by pa_name,pa_vorname;"; break; // Eingabe = Zahl case is_numeric($text): $query = "SELECT pa_name,pa_vorname,pa_titel,pa_geb_datum,pa_pat_nr FROM patient WHERE LOWER(PA_PAT_NR) LIKE '".$text."%';"; break; case (strpos($text, ',')<1): $splitted_name = explode(',', $text); $vorname = trim($splitted_name[1]); $query = "SELECT pa_name,pa_vorname,pa_titel,pa_geb_datum,pa_pat_nr FROM patient WHERE LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' ORDER by pa_name,pa_vorname;"; // 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,pa_geb_datum,pa_pat_nr FROM patient WHERE LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' ORDER by pa_name,pa_vorname;"; 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,pa_geb_datum,pa_pat_nr FROM patient WHERE LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' ORDER by pa_name,pa_vorname;"; 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,pa_geb_datum,pa_pat_nr FROM patient WHERE LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' ORDER by pa_name,pa_vorname;"; 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,pa_geb_datum,pa_pat_nr FROM patient WHERE LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' ORDER by pa_name,pa_vorname;"; 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,pa_geb_datum,pa_pat_nr FROM patient WHERE LOWER(PA_NAME) LIKE '".strtolower($name)."%' AND LOWER(PA_VORNAME) LIKE '".strtolower($vorname)."%' ORDER by pa_name,pa_vorname;"; break; // Normale Suche nach Nachnamen default: $query = "SELECT pa_name,pa_vorname,pa_titel,pa_geb_datum,pa_pat_nr FROM patient WHERE LOWER(PA_NAME) LIKE '".strtolower($text)."%' ORDER by pa_name,pa_vorname;"; } // 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="0" style="background-color: white; min-width: 750px; font-family: Arial">'; echo '<tr>'; echo '<th>Name</th>'; echo '<th>Vorname</th>'; echo '<th>Titel</th>'; echo '<th>Geb.-Datum</th>'; echo '<th>Pat-Nr.</th>'; echo '</tr>'; $anzFields = ibase_num_fields($dbabfrage); while($zeile = ibase_fetch_row($dbabfrage)) { echo '<tr>'; for($j=0; $j<$anzFields; $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"; ?>[/PHP]
  18. Nein, der Beruf eines Fachinformatikers zählt in den Technischen Bereich, also würdest du diesen Punkt schon einmal nicht erfüllen.
  19. Also wenn du Programmieren usw. machen willst dann würde ich dir wirklich eine Ausbildung zum FI-AE empfehlen. ABER was ich eigentlich sagen wollte: Dir ist schon bewusst wenn du Informatik studieren willst das Programmieren usw. ganz schön nebensächlich ist? Also würde ich dir schon empfehlen dir das ein paar mal durch den Kopf gehen zu lassen. Grüße PATIX
  20. Also heißt das das meine Antworten die ich gefunden habe schon stimmen?
  21. Ich habe erneut eine Frage zu meinem Fragenkatalog, den wir von der Schule für die VS Schulaufgabe bekommen haben. Fragestellung: Definieren Sie die fünf Aufgaben, die ein Netzwerk erfüllen muss! Antwort: Datenverbund Sicherheitsverbund Kommunikationsverbund Lastenverbund Funktionsverbund Jetzt ist mein Problem folgendes: Mich verwirrt die Fragestellung etwas. Ich bin mir nicht wirklich sicher ob das auch stimmt. - Ich war in der Zeit als meine Klassenkameraden das durchgenommen haben noch nicht dabei. Ich bin erst später zu ihnen hinzu gekommen. Diese Antworten habe ich aus der Webseite CoboCards. Währ nett wenn mir jemand dabei behilflich sein könnte.
  22. Beim CSMA/CD Verfahren ist nur eine geringe Auslastung der Bandbreite möglich. 1. Wieso? 2. Wie hat man in heutigen Netzen dieses Problem gelöst? Das währe meine Frage an euch. Denn ich schreibe nächste Woche die erste ''Vernetzte Systeme'' Schulaufgabe und leider kann unser Lehrer (Referendar) nicht sonderlich gut unterrichten. Ist dieses Jahr zum ersten mal an einer Schule. Außerdem haben wir das Thema gerade mal kurz in der letzten Stunde am 23. Dezember angeschnitten. <.< Währe also sehr nett wenn mir jemand dabei helfen könnte.
  23. Also, erstens mal zu deiner Frage ob es möglich ist in der FOS eine Schulische Ausbildung zum Fachinformatiker zu machen: NEIN! Das was du lernst in der FOS im Technikzweig hier in Bayern ist eher was für Elektroniker und so. Du hast wenn es HOCHKOMMT eine dreiviertelte Stunde Programmieren in der Schule und der Rest ist dafür da was über Wärmedämmung oder soetwas zu lernen. Also: Überhauptnichts was du als Fachinformatiker brauchen könntest! Ich empfehle dir eine Betriebliche Ausbildung zu machen, da wie oben auch schon genannt, diese Schulischen Ausbildungen nicht wirklich für voll genommen werden von den Betrieben. Grüße
  24. Ja, ne versteh mich nicht falsch. Falls ich wirklich Fragen habe oder eine Ansprechsperson brauche, ich kann jederzeit den Chef anrufen und der erklärt mir das wenn er wieder da ist oder ich geh zu den zwei anderen Programmierern in der Firma und die erklären mir das. Aber so viel Zeit haben sie eben nicht das sie sich hinter mich stellen können und dann mir alles von Null aus erklären können, sondern sie patzn mir des Zeugs was ich zum lernen brauch hin, ich lese und probiere es durch und falls ich Fragen habe dann stelle ich sie. [Außerdem habe ich auch noch den Vorteil das mein Onkel studierter Informatiker ist und ich mich jeder Zeit an ihn richten könnte falls ich Fragen hätte. (Was mir klar ist das das nicht jeder hat, in diesem Fall habe ich Glück gehabt.)]
  25. Ja, natürlich gibt es auch Firmen die eben speziell solche Leute haben. Aber so wie ich das jetzt hauptsächlich in der Berufsschule auch mitbekomme ist es auch so bei den anderen das die ganz besonders jetzt zu Anfangs noch fast 100% selbständig arbeiten müssen. (Und die haben jetzt schon zwei Monate vorsprung, da ich meine Lehre von Oktober auf November gewechselt habe.) Aber erläutere mir doch mal wieso du meine "Einschätzung" nicht ohne weiteres teilen kannst?

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...