Zum Inhalt springen

computercrustie

Mitglieder
  • Gesamte Inhalte

    207
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von computercrustie

  1. So hier: $tage=array('Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'); echo $tage[date('w',getDate())]; [/PHP]
  2. Müsste so funktionieren: int a=0; int b=1; for(;1==1;) { if (b%2) { a++; cout<<a<<endl; if (a==10) b++; } else { a--; cout<<a<<endl; if (a==1) b++; } if (b==5) break; }
  3. Wieder was dazugelernt Dann 2.) halt per USB.
  4. Ich weiss nicht, was du für eine Excel-version hast, aber es gibt die Funktionen MINUTE(), SEKUNDE() und STUNDE(), mit denen bekommst du die jeweilige Angabe als Zahl geliefert.
  5. zu 1: Mit dem Switch sparst du dir aber eigentlich (zumindest auf dem Schreibtisch) ein paar Kabel. zu 2: wenn dein Mac PS2 Anschlüsse hat und die gleiche Tastatur / Maus an beiden Rechnern funktioniert, dann gibt es da keine Kompatibilitätsprobleme, da der Switch die Daten so weiterschickt, wie er sie bekommt (halt nur an einen anderen Port).
  6. Ich denke mal, Knuddlbaer hat mit Compiler den Builder gemeint. Die Versionen, die in der Schule laufen, dürfen laut Lizenzbestimmungen nur für den schulischen Zweck genutzt (kopiert?) werden, bei uns war es auch so. Lies dir mal die Lizenzbestimmungen der Software durch, dass dürfte dir zumindest für diesen Punkt Antwort geben. Von VC++ gibt es sogenannte Trainerversionen, die zu Büchern mitgeliefert werden. Bei diesen hast du den vollen Funktionsumfang ohne Zeitbeschränkung, allerdings wird vor jedem Start deines Codes eine Lizenzerklärung angezeigt. Von BHV gibts ein solches Buch mit VC++ 6 für 16,00 Euro, damit kommst du auf jeden Fall gut weg. Red doch mal mit deinem Lehrer, ob du auch VC++ verwendet darfst. Denn für schulische Zwecke kannst du beide nehmen, da es (eigentlich) keine Unterschiede der Programmiersprache gibt. Ich selbst habe während meiner Ausbildung auch mit VC++ gearbeitet obwohl in der Schule der C-Builder genutzt wurde.
  7. Prinzipiell hast du ja Recht, aber VB, Visual Pascal und Delphi sind auch nur (zum größten Teil) in C++ geschrieben. Aber da es hier ja wohl eher um die syntaktische Betrachtung geht, stimmt das natürlich. PHP und Python basieren übrigens auch auf C++. Nichts desto trotz ist und bleibt C++ das NonPlusUltra der Programmiersprachen, da sie immer noch am näher am System bleibt (mal von Assembler abgesehen) und man mit dieser Sprache auch eher die Funktionsweise versteht. Ich habe die OOP mit ObjectPascal angefangen und war, bis ich mit C++ begonnen habe, immer der Meinung, Delphi ist das Maß der Dinge. Nachdem ich mich dann in C eingearbeitet habe, muss ich inzwischen eingestehen, daß ich mich da wohl geirrt habe. Allerdings bleibt dann immer noch die Frage, was man letztendlich erreichen will: um schnell mal eine Anwendung zusammenzuklicken ist Delphi immer noch die erste Wahl, rechenintensive Programme jedoch würde ich immer in C / C++ schreiben.
  8. Also wenn du wirklich etwas lernen möchtest, dann geh zu Rohde & Schwarz, denn das scheint die einzige Firma zu sein, die "echte" Programmierarbeite bietet. Die Kohle in der Ausbildung ist nicht alles, ich selbst hatte während meiner Azubi-Zeit (k)einen Cent gesehen, dafür rollt der Rubel jetzt umso mehr. Also Luft anhalten und durch.
  9. Markier die Zelle links neben bzw. unterhalb der Zelle, die du fixieren möchtest und klick dann auf Fenster>>Fenster fixieren.
  10. Also 'nen Link habe ich nicht, aber da ich selbst mal "so einer" war, kann ich dir sagen, dass du natürlich die ganz normalen Steuern und Sozialabgaben zu leisten hast wie jeder andere auch. Es gibt geringfügige Ausnahmen, so hast du als Soldat zum Beispiel keine Krankenkassenbeiträge zu zahlen, da du da Anspruch auf unentgeltliche Truppenärztliche Versorgung hast.
  11. Wenn es überhaupt geht, dann nur auf deinem lokalen Rechner. Der Mediaplayer ist ein OLE bzw. ActiveX-Control, dass nur dann verfügbar ist, wenn es auf der Zielplattform (beim User) auch installiert ist (wie Flash etc.)
  12. Bei Conrad gibts einen VGA / Tastatur Switch (ohne PS2). Allerdings kann ich da zur Bildqualität keine Angaben machen.
  13. Nimm doch einfach einen KVM-Switch (meinetwegen auch mit Tastatur und Maus), schliess nur die VGA-Kabel an und lass Tastatur und Maus an den Rechnerports.
  14. Also ausserhalb deiner Anwendung ?! Dann mach's wie Pointerman es geschrieben hat.
  15. Innerhalb deiner Anwendung oder wie von Pointerman beschrieben in einem externen Browser ?
  16. Gute Frage, kann ich dir nicht sagen. Das Gerät ist ein No-Name und wo wir es her haben weiss ich leider nicht.
  17. Ja, gibt es. Wir verwenden diese Geräte schon seit geraumer Zeit.
  18. Bleibt jetzt nur noch die Frage, ob du die HTML-Datei in deiner Anwendung verwenden möchtest, denn dann kommst du mit diesem Beispiel nicht weiter, da hier der Standardbrowser des Systems geöffnet wird (insofern vorhanden).
  19. Zu Übungszwecken kann man es aber. Hierzu musst du dein neues Projekt als Windows 16-Bit-Konsolenanwendung erstellen, dann kannst du auch alle alten Dos-Befehle nutzen. (Insofern dein Programm für die Konsole erstellt werden soll, ansonsten gebe ich dem Recht)
  20. Das kommt darauf an, was du dann damit machen willst. Wenn du sie im Quellformat haben möchtest, dann kannst du sie mit den einfachen File-Befehlen öffnen (oder in eine TStringList einlesen). Willst du sie ansehen (wie im Browser), dann musst du entweder ein eigenes Browserobjekt schreiben oder (besser) das TWebBrowser-Objekt verwenden.
  21. Guckst du hier: http://www.html-world.de oder hier: www.php.net lass dich vom Englischen nicht abschrecken, die Dokumentationsdownloads gibt's auch in Deutsch.
  22. zu a: $gid=9; $sql="SELECT username FROM tabelle WHERE gruppenid='$gid'"; $result=mysql_query($sql); $usernamelist=array(); if ($result) { while (list($username)=mysql_fetch_row($result)) { array_pop($usernamelist,$username); } mysql_free_result($result); } if (!empty($usernamelist)) { //hier kannst du jetzt alle Einträge abrufen foreach($usernamelist as $username) { //... } } [/PHP] zu b: [PHP] $sql="DELETE FROM tabelle WHERE username='$username'"; mysql_query($sql); echo mysql_affected_rows()," username(s) gelöscht.<br/>";
  23. Hallo! Du brauchst nicht unbedingt ein Buch, im Netz findest du eigentlich alles was du brauchst: Hier eine Funktionsreferenz: http://www.php.net/download-docs.php Und hier ein Einsteigerartikel: http://www.html-world.de/program/php_ov.php Wenn dann noch Fragen sind: kräftig posten
  24. Das Problem liegt hier ja auch bei LAST_INSERT_ID(). Beim ersten Mal funktionierts, weil noch keine ID zuvor eingefügt wurde. Jeder folgende Aufruf versucht nun, die zuletzt eingefügte ID als ID zu verwenden, was bei einem Primary Key zu Konflikten führt. Davon abgesehen kannst du dir in PHP sprintf() sparen, da du die Variablen direkt in den String eintragen kannst: $sql="INSERT INTO tabelle (feld1,feld2,feld3) VALUES('$feld1','$feld2','$feld3')" [/PHP] Des weiteren solltest du bei einem Insert immer die jeweiligen Felder (wie im Beispiel) angeben, damit du später bei einer Strukturänderung die Tabelle auch immer noch richtig füllst. Wenn du das so machst, dann lass das Feld der ID weg und schon müssten alle 5 Abfragen (bzw Inserts) funktionieren. Versuchs mal so: [PHP] <?php session_start(); include('opendatabase.php'); for($i = 0; $i < 5; $i++) { $pos = strpos($_POST["schuetze".$i], " "); $name = substr($_POST["schuetze".$i], 0, $pos); $vorname = substr( $_POST["schuetze".$i], $pos+1, strlen($_POST["schuetze".$i])-$pos); $result = mysql_query("SELECT ID FROM Schuetze WHERE name='$name' AND vorname='$vorname'"); if ($result && mysql_num_rows($result)) { list($schuetzeID)=mysql_fetch_row($result); mysql_free_result($result); $query = "INSERT INTO Ergebnisse (schuetzeID, KampfID, Ergebnis) VALUES ('$schuetzeID[ID]', '$_POST[KampfID]', '$_POST[s{$i}erg]')"; mysql_query($query); } echo $query."<br>"; echo mysql_error(),'<br/>'; } echo '<b>Daten wurden gespeichert!</b>'; ?>

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