-
Gesamte Inhalte
26 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von PATIX
-
-
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
- Was wohl auch anderes als: Programmierung
-
Option 1: BOS mit anschließendem Studium (Dual, oder Vollzeit)
Wäre wahrscheinlich der Weg, der mich am weitesten bringen würde, allerdings habe ich da Angst, dass ich es nicht schaffe, die Realschulzeit ist doch schon 3 Jahre her, dementsprechend habe ich vom Stoff nicht mehr zu viel Ahnung, da in der Ausbildung der normale Schulstoff kaum benötigt wird. Deutsch, Englisch wären sicher machbar, aber Mathe...
Dann kommt noch das Studium, das ungefähr nochmal 4 Jahre in Anspruch nehmen würde. Das nächste Problem wäre, das ich mein Auto behalten müsste, da eine Anbindung meines Dorfs ans Öffentliche Verkehrsnetz quasi nicht vorhanden ist.
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.
-
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.
-
ä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.
-
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 ?!
-
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!
-
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
-
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!
-
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!
-
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.
-
Da er mir sonst gar keine Ausgabe macht.
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.) :-/
-
Wäre es nicht übersichtlicher, im CASE-Block nur die WHERE-Bedingung zu modifizieren?
In wie fern meinst du das?
Und müsste in dem SubSelect zum MAX(vs-ab-datum) nicht die WHERE-Bedienung ebenfalls berücksichtigt werden?Wieso das? Was sollte den dort in die WHERE-Bedienung rein? o.O
Und warum ist dort die Formulierung AND vs-ab-datum IN und nicht = (SELECT MAX(...)...?Da er mir sonst gar keine Ausgabe macht.
-
Hast du mal das Select Statement getestet und geschaut was bei raus kommt?
Ja, habe ich ich. Er sortiert mir die Ausgaben nach dem vs_ab_datum, zwar das aktuellste Datum zu erst.
-
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
-
Wo genau liegt dein Problem? Soweit ich sehen kann ist das Datum in den Anfragen schon enthalten. Findest du php-Referenz nicht?
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.
-
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] -
Handelt es sich bei der Ausbildung zum FIAE um eine "kaufmännische Berufsausbildung"?
Nein, der Beruf eines Fachinformatikers zählt in den Technischen Bereich, also würdest du diesen Punkt schon einmal nicht erfüllen.
-
Doch eine Ausbildung als FI-AE, FH Wirtschaftsinformatik oder Informatik an der UNI studieren, da ich Abitur habe. Ich reise gerne und mein Ziel ist der Consultingbereich. Programmier und Datenbankkenntnisse jabe ich.
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
-
Also heißt das das meine Antworten die ich gefunden habe schon stimmen?
-
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.
-
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.
-
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
-
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.)]
-
Alles selbständig? Keine Zeit um Handgriffe zu zeigen? Programme raushauen? Diese Einschätzung würde ich nicht ohne Weiteres teilen.
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?
[CPU] Es ist wird eine Intel CPU gesucht
in Hardware
Geschrieben
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)