.| Autor | Beitrag |
|---|---|
|
000 07.01.2006, 19:10 K-Putt |
Fortsetzung der Diskussion, die in diesem Thread begonnen hat. Zitat thedon (unoptimierte Queries): Query #3 jedoch ist fehlerhaft. So schlecht sind meine SQL Kenntnisse nun auch wieder nicht, also hab ich das t.thread_id in p.thread_id umbenannt, t wurde im Query nirgends definiert. Trotzdem meldet die Kommandozeile nen Syntaxfehler- nur wo?
Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database Dieser Beitrag wurde am 07.01.2006 um 19:11 von K-Putt bearbeitet. |
|
Profil || Suche |
|
001 07.01.2006, 19:18 scus |
so dann poste ich das ma hier: -- sincères amitiés scus Dieser Beitrag wurde am 07.01.2006 um 19:20 von scus bearbeitet. |
|
Profil || Suche |
|
002 07.01.2006, 19:22 theDon |
Das t war ein Tippfehler. So sollte es laufen:
\o tanz den naziprau! o/ And more than ever, I hope to never fall, Dieser Beitrag wurde am 07.01.2006 um 19:22 von theDon bearbeitet. |
|
Profil || Suche |
|
003 07.01.2006, 20:42 K-Putt |
scus: thedon: Ne letzte Frage noch: Was passiert mit dem Query, wenn der Datensatz in der User-Tabelle nicht mehr existiert, auf den in der Post-Tabelle verwiesen wird? Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database |
|
Profil || Suche |
|
004 07.01.2006, 20:52 theDon |
Das entsprechende Feld im Datensatz ist dann Null. --\o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |
|
005 08.01.2006, 20:05 K-Putt |
Jetzt tut sich ein neues Problem in Verbindung mit PHP auf. Frage ich ein Feld aus 2 Tabellen in einem Query ab (der name des Feldes lautet gleich), überschreit der eine Wert den anderen im Ergebnis. Beispiel (Pseudo-Code):
Momentane Lösung: mysql_fetch_row verwenden, aber dann wird das Werte holen aus dem Array umständlich, weil die Keys 0...1...2 usw. lauten. --Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database Dieser Beitrag wurde am 08.01.2006 um 20:05 von K-Putt bearbeitet. |
|
Profil || Suche |
|
006 08.01.2006, 20:09 Adrian_Broher Admin |
Das sollte sich so lösen lassen (keine garantie):
There is nothing wrong with high standards. It's your problem that you don't meet them. |
|
Profil || Suche |
|
007 08.01.2006, 21:10 K-Putt |
Ich bin entzückt ;) [edit] Nun hab ich sämtliche Posts in einem Array ($posts), aber beim durchlaufen mit foreach() wird nach dem ersten Post die Schleife abgebrochen. Code: Auch ein reset($posts); vor der Schleife brachte nichts. --Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database Dieser Beitrag wurde am 08.01.2006 um 21:22 von K-Putt bearbeitet. |
|
Profil || Suche |
|
008 08.01.2006, 22:03 Adrian_Broher Admin |
Sicher das das auch WIRKLICH der inhalt des $post arrays ist? Ich hab das gerade mal mit genau den Inhalten nachgebaut und er hat das foreach sauber durchgeführt. zeig mal den source, der diese $posts array erzeugt bzw füllt. --There is nothing wrong with high standards. It's your problem that you don't meet them. |
|
Profil || Suche |
|
009 08.01.2006, 23:45 K-Putt |
Das geschieht hier:
Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database Dieser Beitrag wurde am 08.01.2006 um 23:46 von K-Putt bearbeitet. |
|
Profil || Suche |
|
010 12.01.2006, 19:13 K-Putt |
Ich verstehe die Welt nicht mehr...jetzt klappen gar keine Schleifen mehr? Sowas wie: Bei mir jedoch, wir nur "4" ausgegeben. Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database |
|
Profil || Suche |
|
011 12.01.2006, 19:26 hausi |
Mach mal ein PHP-update... Vielleicht hat deine Version einen Bug. -- |
|
Profil || Suche |
|
012 12.01.2006, 20:39 Kriz |
Mach mal das Semikolon hinter der for-Schleife weg o_O --K:R-I)Z++ |
|
Profil || Suche |
|
013 12.01.2006, 20:39 K-Putt |
Hab ich bereits vor meinem Post getan, jedoch ohne Erfolg. Das Skript funktioniert übrigens auch beim Provider nicht, der wiederrum eine andere PHP-Version, sowie ein anderes OS einsetzt... [edit] Keine Ahnung was jetzt los ist, hab das File aus nem Backup zurückgespielt, die selbe Schleife erneut eingebaut, und jetzt funktionierts. --Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database Dieser Beitrag wurde am 12.01.2006 um 20:45 von K-Putt bearbeitet. |
|
Profil || Suche |
|
014 12.01.2006, 21:06 dp Administrator |
guck dir mal #012 an. -- |
|
Profil || Suche |
|
015 12.01.2006, 21:06 HammerBlade |
Wie Kirz schon sagt, das Komma Semikolon ist/war Schuld. Durch das Komma Semikolon ist der {}-Block nach der for-Schleife nicht der Rumpf dieser sondern der Rumpf ist leer. Die for-Schleife zählt dann gemütlich bis 4 und dann gibt das echo aus dem {}-Block, den du wohl eigentlich als Rumpf der for-Schleife haben wolltest, einmal das $i mit Inhalt 4 aus. Edit 1: Der Thread hier hat einen Hang zu zeitgleichen Post :D "Mit C++ (noch besser mit C) kann man sich _sehr_ leicht in den Fuss schiessen." - theDon Dieser Beitrag wurde am 12.01.2006 um 23:28 von HammerBlade bearbeitet. |
|
Profil || Suche |
|
016 12.01.2006, 21:14 K-Putt |
Meine Güte, also jetzt wirds wirklich peinlich. Das kommt davon, wenn man beim Bund seine Zeit verplempern muss, und dadurch einfachste Grundregeln des programmierens vergisst. Asche über mein Haupt, danke für die Hilfe. Das foreach()-Problem besteht allerdings immer noch :/ --Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database Dieser Beitrag wurde am 12.01.2006 um 21:15 von K-Putt bearbeitet. |
|
Profil || Suche |
|
017 12.01.2006, 21:33 Kriz |
@HammerBlade: Nicht das Komma war schuld, sondern das Semikolon. Idee erkannt, Ausführung verpatzt ;) @K-Putt: Du machts deinem Namen geistig alle Ehre, hrhrhr. Naja, wie heißt es doch so schön? "Bitte Gehirn am Montagmorgen bei der Wache abgeben und Freitags nach Dienstschluß wieder abholen" :P --K:R-I)Z++ |
|
Profil || Suche |
|
018 13.01.2006, 15:51 K-Putt |
@Kriz Ganz richtig, ein Glück dass jetzt Freitag ist ;) Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database |
|
Profil || Suche |

