Zum Inhalt springen

tauron

Mitglieder
  • Gesamte Inhalte

    230
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von tauron

  1. Moin ! Hab hier mal ein Problem.. Ich habe in einer MySQL Datenbank eine Tabelle mit Namen, Telefonnummern und weiteren Dingen. Nun lese ich diese unter php aus und gebe sie dann nach dem Namen sortiert aus. (SELECT ... ORDER BY Name in ein Array und dann in einer Schleife raus) Der Haken ist nur, das ich nicht weiss wie ich die Umlaute vernünftig in die Reihenfolge kriege, die Umlaute stehen erst am Ende, nach dem Z. Ergebnisse sehen z.B. so aus: --------------------Schnipp-------------------- Kusserow Kwiatkowski Kühne Kühnel Küster Käsler --------------------Schnipp-------------------- Irgendjemand eine Idee ? gruß Christian
  2. $result = mysql_query($sql, $conn); $anzahl = mysql_num_rows($result); if($anzahl) Da fehlt ein Semikolon am Ende von der mysql_num_rows Zeile. gruß Christian
  3. Moin ! Wenn die Formatierung und Länge wie in Deinen Beispielen immer gleich ist, kannst Du das mit den Funktionen Left, Mid und Right ganz gut lösen, die geben die halt immer Teile des Strings zurück.. z.B. test = "NLC021ANW" Ergebnis = (Left(test, 2) + " " + Mid(test, 3, 4) + " " + Right(test, 3)) linken 2 Zeichen + Leer + 4 Zeichen ab 3. Stelle + Leer + rechten 3 Zeichen Falls Länge und/oder Formatierung unterschiedlich sind wirds natürlich ein wenig komplizierter, aber ich hoffe das hilft Dir erstmal weiter ! gruß Christian
  4. Moin ! mit dem Befehl $anzahl = mysql_num_rows($result) kriegst Du die Anzahl der gefundenen Datensätze zurück, bei 0 ist es halt nicht vorhanden Ich mach das ähnlich, da meine Passwörter verschlüsselt gespeichert werden, lese ich das Passwort zu dem User aus der Datenbank in eine Variable und vergleiche die dann mit dem eingegebenem (das dann natürlich vorher auf die gleiche Weise verschlüsselt wird). gruß Christian
  5. hmm bin zwar auch nicht viel jünger (immerhin 3 Monate ), aber... also "geil" kommt da glaub ich schon recht gut ran, ich kenne phat z.B. aus Online Rollenspielen, wenn es krasse (schon wieder so ein Wort ) oder heftige Gegenstände gab, hies es halt "phat loot".. Ich ging auch bisher davon aus das phat einfach eine "Verslangung" (wow sieht das Wort albern aus) von "fat" wär, ähnlich wie "leet" -> "elite".. dann wär also der Zusammenhang zwischen phat und fett doch gegeben..
  6. Ich war bisher auch Hodata's Meinung, wenn er da nicht drauf achtet muss er halt durch.. mir würde es zwar auch unglaublich schwer fallen mal eben 20 Punkte zu streichen aber recht hat er.. Aber durch den Auszug aus den Lösungshinweisen siehts ja ein wenig anders aus.. wobei sich dann die Frage stellt, ob das Wort nun als Bearbeitung zählt. Er könnte ja (ok ein wenig übertrieben) gedacht haben, das er mit einem Wort die Frage genügend beantwortet. Und dann weitergesponnen, wo zieht man hier die Grenze ? Wie sieht es aus bei 2 oder 3 Worten ? oder einem Satz ? Vielleicht sollte man da die Formulierung überdenken, die finde ich recht schwammig... Meine Meinung: falls das so stimmt und das Wort nicht relevant für die Lösung war, würd ich ihm die Punkte für die 6. Aufgabe geben. gruß Christian
  7. Moin ! hmm am Code liegts denk ich mal nicht, hab ich bei mir auch nochmal getestet (Access 97 & Outlook 97), der Anhang lies sich problemlos öffnen. Bist Du sicher, das die Excel Datei selbst nicht kaputt ist ? gruß Christian
  8. @Saga. Danke !! hab mir das Info Material von der ILS-Hamburg schicken lassen, wegen Abi und Fachhochschulreife.. Hat da vielleicht schon jemand von euch Erfahrungen mit gemacht ?
  9. hmm mit dem Master bin ich mir ja nicht so sicher, kommt mir im Moment eher wie ein Apprentice vor Wenn ichs mal rausfinde sag ich dir Bescheid Aber wo wir grad bei Abkürzungen sind, wißt ihr wofür TWAIN steht ? Bin ich erst letztens drüber gestolpert..
  10. wenn ich mich nicht irre war Hausmeister irgendwas mit Facility Management.. hmm wie wärs mit: Chornholio: Central Headquarter of Ratified Nanoid Healing over Liable Identity Overlay
  11. Ich wollte ja jetzt auch nicht alle Theorien in Frage stellen. Natürlich braucht man erstmal Annahmen und Gegebenheiten, sonst wären Gedankenspiele kaum möglich.. Mir kam halt bloss dieser Gedanke beim Lesen, wie damals allgemeingültige Theorien (Erde ist eine Scheibe, Erde ist Zentrum des Sonnensystem usw.) heute wiederlegt sind, und wie das wohl in Zukunft aussieht... Aber Respekt vor Deinen Kenntnissen, mir ist das dann doch zu hoch.. Physik war nie so mein Fach, ich halts mehr mit der Chemie
  12. hmm dann nehmen wir einfach ein "of" mit rein und wir haben CoHRLIO.. klasse, wieder ein Name fürs Rollenspiel gefunden aber hast Recht, das setzt sich nich durch.. wo kommen wir denn hin, wenn der Pförtner ne längere Bezeichnung als der CEO hat...
  13. hab ich auch zuerst dran gedacht, entweder der Pförtner oder die telefonische Auskunft Wenn das so weitergeht, wie nennt man dann den Pförtner ? Vielleicht Chief Human Ressource Locational Information Officer... gruß Christian
  14. Aber die Welt ist doch eine Scheibe! Und sie ruht auf den Rücken von vier Elefanten, die auf dem Rücken der großen Sternenschildkröte......... hmm aber wär ja echt mal interessant was die Leute in 100 Jahren (falls es den Mensch dann noch gibt) so von unseren Theorien halten... denn beginnen nicht alle Theorien mit "Wir gehen davon aus, das.." gruß Christian
  15. Ich denke nicht, daß das direkt aus einer Excel-Tabelle geht, das kann SQL meines Wissens nach nicht; da ist weiterhin der Zwischenschritt des Importierens in eine Access-Tabelle nötig. Aber Du kannst ja den Import der Excel-Tabelle und dann das Anfügen an die Haupttabelle in einer Prozedur auslösen, das hätte dann nach außen hin den gleichen Effekt. gruß Christian
  16. Doch doch, erstell einfach eine neue Abfrage (Entwurfsansicht) und schalt auf die SQL-Ansicht um. Da kannst Du den Insert eintragen und das ganze dann als Anfüge-Abfrage speichern. Das mit dem kombinierten Schlüssel sollte kein Problem sein, solange keine Duplikate auftreten, dann meldet sich Access mit einer Fehlermeldung. gruß Christian
  17. Moin ! Das funktioniert nach dem Muster: INSERT INTO Master ( Feld1, Feld2, Feld3 ) SELECT Slave.Feld1, Slave.Feld2, Slave.Feld3 FROM Slave; Du gibst also an welche Felder Du füllen lassen möchtest (falls Felder mit Autowert vorhanden sind musst Du die natürlich weglassen) und dann als Quelle ein Select auf eben diese Felder in der Update-Tabelle. gruß Christian
  18. Moin ! Probiers mal so: echo '<table border="1" cellspacing="1" cellpadding="3" width="100%">'; while(list ($kdnummer,$loginname,$name,$vorname,$firma,$strasse,$strnummer,$ort,$plz,$email,$vorwahl,$telefon,$fax)=mysql_fetch_row($ergebnis)) { echo "<tr> <td>$kdnummer</td> <td> $name</td> <td>$vorname</td>"; ... [/PHP] wenn Du den <table>-Tag in der While Schleife hast, wird bei jedem Durchlauf eine neue Tabelle angelegt, daher die unterschiedlichen Spaltenbreiten. Hoffe das hilft Dir weiter ! gruß Christian
  19. Moin ! Da dein Formular sich beim abschicken selbst aufruft, müsstest Du am Anfang des Skriptes abfragen, ob es gerade das erstemal angezeigt wird, oder ob es gerade jemand ausgefüllt und abgesendet hat. Das geht am besten, indem Du überprüfst ob die Variable $submit existiert. Diese hat erst einen Wert, wenn der Benutzer den Knopf "submit" gedrückt hat. Wenn der Knopf gedrückt wird, kannst Du einfach die Inhalte der Felder mit einer Update Anweisung in die Datenbank schreiben. Andernfalls wird der Select ausgeführt und das Formular angezeigt. Die Werte der Felder liegen in Variablen vor die genauso heissen, wie die Formular Elemente. Daher müsstest Du denen noch andere Namen geben, da sie bei dir noch mit Zahlen benannt sind, und php mag keine Variablen die mit einer Zahl beginnen. z.B.: <?php mysql_connect("localhost", "****", "****"); mysql_select_db("datenbank"); If ($submit){ $sql = mysql_query("UPDATE meiner_tabelle SET [b]....[/b]"); } else { $sql = mysql_query("SELECT * FROM meiner_tabelle WHERE wert like ('$variable')"); $ergebnis = mysql_fetch_array($sql); ... } ?> [/PHP] Ich ging mal davon aus, das dein Problem bei dieser Verzweigung lag, wenn nicht beschreibs mal genauer gruß Christian
  20. Moin ! Schau mal hier rein: dBase-Kurs da ist unter Punkt 8 auch kurz was zur Indizierung erklärt. Hoffe das hilft Dir weiter ! gruß Christian
  21. Moin ! Ich spiel auch ziemlich viel Online Rollenspiele, sind zwar wie ChipMunky schon sagte recht teuer aber machen einen Heidenspass mit den richtigen Leuten Ich hab 2 1/2 Jahre lang Everquest gespielt, aber das wurde mir dann zu eintönig (passiert einfach nix mehr neues) und man hat langsam das Gefühl die Spieler sind dort nur das nötige Übel um Geld zu machen. Zwischendurch war ich Beta-Tester für Anarchy-Online (unglaublich Buggy, hab ich dann auch kurz nach Release aufgehört) und für Earth and Beyond (sehr schönes System, leider hab ich es noch nicht geschafft es mir hier in Deutschland zu besorgen).. Tja und im Moment vertreib ich mir die Zeit mit Dark Age of Camelot, ein Online Rollenspiel das in der Zeit nach König Artus Tod spielt. gruß Christian
  22. Hi ! Kannst Du da vielleicht eine Quelle posten wo man sich darüber informieren kann ? Trag mich auch mit dem Gedanken Abi nachzumachen und das klingt ziemlich interessant. Danke ! gruß Christian
  23. Moin ! Ich denke, daß das so nicht gehen wird. Mir fällt jetzt auch keine Möglichkeit ein, mit der man prüfen könnte, ob ein Knopf gedrückt ist, Du müsstest da auch mit einem Ereignis wie Click, MouseDown oder GotFocus arbeiten. Problem ist, daß das jeweilige LostFocus Ereignis in Kraft tritt, bevor irgendwas anderes passiert, also der Knopf ist noch nicht gedrückt oder ausgewählt; das passiert erst nach dem LostFocus. gruß Christian

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