Alle Beiträge von Der Pesse
-
SQL, PHP
SQL gibt immer Result-Sets zurück, also quasi Tabellen. Was du also tun musst - insbesondere, wenn du mehrere Entitäten gemeinsam abfrägst wie z.B. content + comment - ist diese Tabellenstruktur wieder auflösen. CONTENT_ID CONTENT_TEXT COMMENT_ID COMMENT USERNAME 1 Beitrag 1 1 Kommentar 1 Darth Vader 1 Beitrag 1 2 Kommentar 2 Leia Organa 1 Beitrag 1 3 Kommentar 3 R2D2 2 Beitrag 2 4 Kommentar 2.1 Darth Vader CONTENT_ID + CONTENT_TEXT brauchst du nur 1x, bekommst du aber 3x. Du musst das also im PHP herausfiltern. Das geht z.B., indem du über die CONTENT_ID vergleichst # mein PHP ist etwas eingerostet - keine Gewähr für 100% korrekt Syntax ;) $currentContentId = -1; foreach ( $res as $row ) { ... if ( $row["contentId"] != $currentContentId ) { # Beitrag ausgeben } $currentContentId = $row["contentId"]; # Kommentar ausgeben } Hilft dir das weiter?
-
Verwendbarkeit der Programmiersprachen Python, C/C++, C#, JavaScript in IDE Visual Studio und welche Programmiersprache (als SW under Tests) gegen welcher Programmiersprache als TestAutomatisierung/Testausführungsprogramm im VS verwendbar ist?
Hey Ankon, du hast sehr viele Fragen und leider habe ich große Schwierigkeiten zu verstehen, was genau dein Ziel ist. Was möchtest du lernen? Was ist dein Ziel? Wenn du mit Visual Studio arbeiten möchtest, bietet sich C# als Programmiersprache an (wesentlich einfacher als C oder C++) - in der Regel ist die Entwicklungsumgebung aber nicht der wichtigste Punkt bei der Entscheidung, welche Programmiersprache man benutzt. Hier ist es eher relevant, was du damit tun möchtest: Windows-Applikation, Web-Entwicklung, Server-Programm? So ähnlich ist eas auch mit Testautomatisierung: Was willst du erreichen? Wenn du z.B. die Funktionalität einer Webseite automatisiert testen möchtest, könnten "End-to-End" Tests mit Frameworks wie Selenium geeigneter sein. Wenn du hingegen Test-driven arbeiten möchtest, dann benötigst du ein Framework, das Micro-Unit-Tests erlaubt (für C# z.B. NUnit) Machst du denn gerade eine Ausbildung als Fachinformatiker? Grüße, Pesse