Zum Inhalt springen

~tine~

Mitglieder
  • Gesamte Inhalte

    124
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von ~tine~

  1. Beim Datentyp DATETIME wird das Datum in der DB hinterlegt als YYYY-MM-TT HH:MM:SS. Daran kannst du meines Wissens auch nichts ändern. Beim INSERT nützt dir ein DATE_FORMAT demnach nichts. Um das Datum nach dem Auslesen in einer anderen Formatierung nutzen zu können, kannst du - wie TDM ja schon geschrieben hat - deinen SELECT folgendermaßen aufbauen: SELECT DATE_FORMAT(date,'%d.%m.%Y') FROM tabelle date ist dabei der Spaltenname, in der dein Datum in der DB gespeichert ist und '%d.%m.%Y' die Art der Formatierung, wobei es da verschiedene Möglichkeiten gibt. Beim Ausgeben der Daten mittels zum Beispiel PHP liegt das Datum dann in der von die angegebenen Formatierung vor. tine
  2. Hast du mal versucht, den Pfad im base-Tag mit einem / abzuschließen? Also <base href="http://www.domain.de/version3/" /> Möglicherweise wird es ohne diesen Slash am Ende nicht als absoluter Pfad interpretiert. tine
  3. Also in deiner $select-Variablen fehlen die Verknüpfungen mit AND (oder OR), wenn mehr als ein Feld ausgefüllt wurde. Du könntest das zum Beispiel lösen, in dem du ein Flag setzt, um zu wissen ob ein AND notwendig ist oder nicht. $setAND = false; $select = "SELECT * from kundendaten WHERE "; if(isset($_POST['Name']) && $_POST['Name'] != "") { $select .= "Name LIKE '".$_POST['Name']."' "; $setAND = true; } if(isset($_POST['Bundesland']) && $_POST['Bundesland'] != "") { if($setAND == true) $select .= " AND "; $select .= "Bundesland LIKE '".$_POST['Bundesland']."'"; } //und so weiter [/PHP] Bei der Auswahlliste könntest du beispielweise prüfen, ob der zu setzende value-Wert gleich der POST-Variablen ist: [PHP]<option value="<? echo $i; ?>" <? if ($i == $_POST['Branchen']) echo "selected='selected'"?> > ... </option>
  4. Um die Daten auch nach einem Submit noch in den Eingabefeldern anzeigen zu können, musst du den entsprechenden POST-Wert einfach als value angeben. Für das Feld Name also zum Beispiel: <input type="text" name="Name" size="50" value="<? echo $_POST['Name']; ?>"> Bei Auswahllisten musst du dann eben bei dem entsprechenden Wert ein selected="selected" angeben. Wenn ich das richtig verstehe, willst du die SQL-Anfrage entsprechend den ausgefüllten Feldern zusammensetzen. Auch das kannst du über POST machen, in dem du abfragst, ob die entsprechende POST-Variable vorhanden und nicht leer ist. Beispielsweise so: $select = "SELECT * from kundendaten WHERE "; if(isset($_POST['Name'] && $_POST['Name'] != "")) $select .= "Name LIKE '".$_POST['Name']."'; // und das ganze dann entsprechend auch für die anderen Felder[/PHP] tine
  5. Joa, ist ja auch nicht so wichtig. Hatte mich nur gewundert, weil es definitv mal funktioniert hat. tine
  6. Hast du denn mal die bereits geposteten Hinweise zum Ändern deines Quellcodes beachtet und umgesetzt? Beispielsweise das $_FILES durch $_POST oder $_REQUEST ausgetauscht? Mit $_FILES wird dein Skript nicht funktionieren.
  7. ~tine~

    Landkarte online

    Dazu könntest du mal bei OpenGeoDB schauen. Das ganze dann um die Funktionalität mit dem Popup für Fahrzeugdaten etc. zu erweitern, dürfte auch nicht allzu kompliziert sein. tine
  8. Sowohl der IE als auch der FF machen es richtig. Bei <input type="image" ... > werden grundsätzlich nur die Koordinaten der Stelle des Buttons übermittelt, auf die der User geklickt hat. Alle anderen Werte wie zum Beispiel "value" sind optional und werden nicht von allen Browsern übergeben. Der IE übermittelt eben nur die Koordinaten. Eine Lösung dafür ist mir aber auch nicht bekannt. Außer eben der von Amstelchen genannte Weg über ein Hidden-Feld. tine
  9. Also ich habe meine Ausbildung auch um ein halbes Jahr verkürzt, aber geändert hat sich deswegen nichts. Außer das ich eben früher mit der Ausbildung fertig bin. Ich denke mal, dass das bei dir auch nicht anders ist. Du machst - auch wenn du jetzt nen Antrag auf Verkürzen stellst - dein 2. LJ fertig und fängst im September mit dem 3. LJ an. Das Gehalt bleibt also gleich - du bekommst einfach nur früher kein Ausbildungsgehalt mehr, wirst also früher mehr verdienen (Job natürlich vorausgesetzt ) Die Urlaubstage aus deinem Ausbildungsvertrag sind dann sicherlich anteilig zu geben. Kannst du denn jetzt schon verkürzen? Meine zuständige IHK meinte damals zu mir, dass ich entweder direkt vor Ausbildungsbeginn verkürzen kann oder nach Ende des 2. LJ. - nur so ne Frage am Rande. Kann ja sein, dass es da Unterschiede gibt. tine
  10. ~tine~

    Fehlermeldung!!!!

    Zur Klärung der Begriffe JDK,SDK und JRE kannst du hier mal nachlesen: java In der PATH-Variable muss der Pfad zum JDK/bin - Verzeichnis stehen. Wenn das bei dir noch nicht der Fall ist, musst du diesen Pfad am Ende einfügen. Wenn JAVA_HOME nicht existiert, lass das erstmal weg, es müsste eigentlich auch ohne funktionieren. tine
  11. ~tine~

    CSS fixed unter IE6

    Das Problem ist, das der IE die Angabe background-attachment nur im body-Element richtig interpretiert. Lösen lässt sich das ganze wohl mit JavaScript. Näheres dazu findest du hier: background-attachment tine
  12. Hallo, wenn ich meinen eigenen Benutzernamen anklicke und dann "Profil ansehen" auswähle, lande ich immer im Profil eines anderen Benutzers mit ähnlichem Benutzernamen. Wär toll, wenn das jemand korrigieren könnte. tine
  13. Ändere in deiner JavaScript-Funktion mal diesen Teil document.getElementById('AbteilungListe').options[i].value.substr(0, Wert.length).toLowerCase() in document.getElementById('AbteilungListe').options[i].text.substr(0, Wert.length).toLowerCase() Dann sollte der Text und nicht das, was in Value steht, verglichen werden. tine
  14. ~tine~

    Fehlermeldung!!!!

    JAVA_HOME ist genauso wie PATH eine Umgebungsvariable. Unter Windows findest du diese unter Start/Einstellungen/Systemsteuerung/System/Systemeigenschaften/Erweitert/Umgebungsvariablen (je nach Betriebssystem kann sich das natürlich etwas unterschieden). Dort findest du dann eine Liste mit allen Umgebungsvariablen. Such in dieser Liste mal nach PATH und JAVA_HOME und schau nach, was da drin steht.
  15. ~tine~

    Fehlermeldung!!!!

    Also soweit ich weiß, kommt die von dir genannte Fehlermeldung, wenn JAVA_HOME auf ein JRE-Verzeichnis zeigt anstatt auf ein JDK-Verzeichnis. Du solltest also - wie perdi schon gesagt hat - mal überprüfen, auf was JAVA_HOME bei dir gesetzt ist und das dann gegebenenfalls berichtigen. tine
  16. Also an der JavaScript-Funktion dürfte es nicht liegen, die sieht soweit korrekt aus und funktioniert bei mir auch, wenn Leerzeichen im Textfeld eingegeben werden. Poste doch mal noch den Quelltext für das DropDown-Feld und das Textfeld, vielleicht ist dir da irgendwo ein Fehler unterlaufen. tine
  17. @TheCrow90 Ich komme zwar aus Ba-Wü, geh aber in Ludwigshafen auf die Berufsschule. Was die Frage zur Betriebsgröße angeht: Ich bin selber in einem recht kleinen Betrieb im Gegensatz zu den meisten anderen aus meiner Klasse. Während die meisten meiner Mitschüler eine sehr gezielte Anleitung bekommen und zum Teil auch Schulungen haben, wo dann auch der Schulstoff nochmal durchgenommen wird, muss ich mir das meiste selber erarbeiten. Es schaut mir niemand regelmäßig über die Schultern und wenn ich tagelang nur im Internet surfen würde, würde es kaum jemandem auffallen. Ich muss mich also selber darum bemühen, Aufgaben zu bekommen oder irgendwo Erklärungen herzubekommen, wenn ich was lernen will. Das selbstständige Arbeiten macht aber sehr viel Spaß - auch wenn es manchmal verdammt anstrengend ist. tine
  18. @Enrico T. Angaben sind unter anderem zu finden unter is_dir in den Kommentaren und unter safe_mode. Bei letzterem steht zwar lediglich Da is_dir aber zu den Dateifunktionen gehört, fällt es auch unter die Einschränkungen. tine
  19. Wenn es sich bei dem "echten" Server nicht um deinen eigenen handelt, könnte es daran liegen, dass "Ordnereigentümer" und "Skriptnutzer" nicht identisch sind. Läuft PHP auf dem Server zusätzlich im safe_mode, gibt die Funktion is_dir immer FALSE zurück, was bei deinem Skript dann dazu führt, dass auch die Ordner als Datei angezeigt werden. tine
  20. ~tine~

    DropDown-Felder

    Ja, ich hab auch keine Ahnung wie lange gegoogelt - allerdings ohne Erfolg. Hab es jetzt so gelöst, dass ich die Einträge mittels PHP kürze, wenn sie eine bestimmte Länge überschreiten. Das hat das gewünschte Ergebnis hervorgebracht und das ist ja die Hauptsache tine
  21. Mit nur einer for-Schleife wirst du dein Array kaum sortiert bekommen, da du ja gar nicht weißt, wie oft die Schleife durchlaufen werden muss. Einfach die doppelte Array-Größe als Abbruchbedingung zu nehmen (laeng*laeng) bringt dich da nicht ans Ziel, zumal du ja selber festgestellt hast, dass die Schleife öfter durchlaufen wird als das Array groß ist. Dadurch kommt es dann zu Fehlern. Ich hab mal ein ähnliches Programm in Java geschrieben und die Sortierung folgendermaßen umgesetzt: for(i=1;i<n.length;i++) { int j = i; while(j > 0) { if(n[j-1] > n[j]) { double temp = n[j]; n[j] = n[j-1]; n[j-1] = temp; } else break; j--; } }[/PHP] Vielleicht hilft dir das ja weiter bei der Realisierung deines Programms. tine
  22. ~tine~

    DropDown-Felder

    Ja, generell find ich die Darstellung des FF auch besser, da eben der ganze Eintrag gelesen werden kann. Und so wie es der FF macht, ist es ja - soweit ich weiß - auch korrekt. Da mein DropDown-Feld aber ziemlich weit rechts auf der Seite ist, kommt es bei zu langen Einträgen vor, dass die Liste über den Bildschirmrand hinausgeht und so weder die Einträge komplett gelesen werden können noch Scrollen möglich ist, weil der Scrollbalken außerhalb des sichtbaren Bereichs liegt. Und ein Verschieben des DropDowns weiter nach links ist leider auch nicht möglich. Dann bleibt mir wohl nur, die Einträge vorher auf eine bestimmte Länge zu kürzen. Danke. tine
  23. Hallo. Ich habe einem DropDown-Feld mittels CSS eine feste Breite von 200px zugewiesen, um die automatische Breitenfestlegung zu verhindern. Während der IE auch die aufgeklappte Liste mit einer Breite von 200px versieht, wird im FF der komplette Eintrag in der Liste angezeigt, so dass die Liste unter Umständen breiter ist als das eigentliche DropDown-Feld. Aus Platzgründen bräuchte ich aber auch im FF die Darstellung wie beim IE. Gibt es eine Möglichkeit, auch der ausgeklappten Liste eine feste Breite zuzuweisen? tine
  24. Also bei uns unterscheiden sich die Lerninhalte ab dem 2. Lehrjahr schon. Während die FIAEs mehr Programmierung haben, müssen die FISIs zum Beispiel im 2. und 3. Lehrjahr die 4 Semester des CCNA absolvieren. Die AEler machen dagegen nur das erste Semester.
  25. Also bei mir auf der Berufsschule sind FIAE und FISI in getrennten Klassen. Lediglich im ersten Lehrjahr waren ein paar FIAEs in der FISI-Klasse, weil sonst die KLassenstärke bei FIAE unerträglich groß gewesen wäre. Da die Lerninhalte aber im ersten Jahr gleich waren, gabs diesbezüglich keine Probleme. Zu Beginn des 2. Lehrjahres wurde dann wieder alles getrennt. Ob man eher im Betrieb oder der Schule programmieren lernt, hängt sowohl vom Betrieb als auch von der Schule ab - und natürlich davon, wieviel du lernen willst. Bei uns wurde in der Schule so ziemlich bei Null angefangen, um auch die mitzunehmen, die noch keine Erfahrung im Programmieren haben. Für jemanden, der vorher schon programmiert hat oder sehr viel in der Firma lernt, kann es in der Schule also durchaus auch mal langweilig werden. Der Schulstoff lässt sich dann gut als Wiederholung nutzen. Es kommt natürlich auch darauf an, ob du im Betrieb mit der gleichen Sprache arbeitest wie in der Schule.

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