phpbar.de logo

Mailinglisten-Archive

AW: [php] datenbank abfrage

AW: [php] datenbank abfrage

Jochen Metzger php_(at)_phpcenter.de
Tue, 24 Apr 2001 23:07:54 +0200


Hi,
  Hi,

  ich habe ein Problem mit einer Datenbank -Abfrage.

  Bei all meinen  bisherigen Versuchen, bekomme ich dann ein Ergebnis,
wenn
  eine Übereinstimmung gefunden wird. Es sollen aber alle
übereinstimmen.

  Ziel soll eine Art Baukasten sein. Ich gebe eine Liste an Inhalten
vor, aus
  denen sich der User heraussuchen kann, was er haben möchte. Alles was
er
  sich ausgesucht hat, wird mit entsprechender UserID in einer extra
Tabelle
  gespeichert. Je nach Kombination dieser Inhalte bekommt er ein
  entsprechendes Ergebnis. Fehlt ihm zu einer Kombination etwas, so wird
ihm
  diese nicht angezeigt.

  tab.namen
  ID  | name
  1    | A

  tab.inhalte
  ID  |   inhalt
  1    |   rot
  2    |   blau
  3    |   gruen
  4    |   gelb

  tab.verknuepfung
  ID  | namensID  | inhaltsID
  1    |   1             |  1 [rot]
  2    |   1             |  2 [blau]
  3    |   1             |  3 [gruen]

  tab.user
  ID  | UserID  | inhaltsID
  1    | 3333     |  1 [rot]
  2    | 3333     |  2 [blau]
  3    | 3333     |  3 [gruen]

  4    | 4444     |  1 [rot]
  5    | 4444     |  2 [blau]
  6    | 4444     |  4 [gelb]

  Bei Benutzer 3333 stimmen alle Merkmale mit denen der
Verknuepfungstabelle
  überein, daher möchte ich ihm den Namen [A] anzeigen. Bei Benutzer
4444
  fehlt das grün, daher soll er es eben NICHT zu sehen bekommen. Aber
eben,
  bei meinen bisherigen Versuchen findet er die erste Übereinstimmung
[rot]
  und haut jedem den Namen raus :(

  Wie sieht Dein Datenbankabfrage aus?

  Gruß

  Jochen



begin 666 ATT00009.html
M/"%$3T-465!%($A434P_(at)_4%5"3$E#("(M+R]7,T,O+T141"!(5$U,(#0N,"!4
M<F%N<VET:6]N86PO+T5.(CX-"CQ(5$U,/CQ(14%$/_(at)_T*/$U%5$$_(at)_2%144"U%
M455)5CTB0V]N=&5N="U4>7!E(B!#3TY414Y4/2)T97AT+VAT;6P[(&-H87)S
M970]:7-O+3_(at)_X-3DM,2(^#0H-"_(at)_T*/$U%5$$_(at)_8V]N=&5N=#TB35-(5$U,(#4N
M,# N,S$P-2XQ,#4B(&YA;64]1T5.15)!5$]2/_(at)_T*/%-464Q%/CPO4U193$4^
M#0H\+TA%040^#0H\0D]$62!B9T-O;&]R/2-F9F9F9F8^#0H\1$E6/CQ&3TY4
M(&-O;&]R/2,P,# P9F8_(at)_9F%C93U!<FEA;"!S:7IE/3(^/%-004X_(at)_#0IC;&%S
M<STQ-S P-S W,C$M,C0P-#(P,#$^2&DL/"]34$%./CPO1D].5#X\+T1)5CX-
M"CQ"3$]#2U%53U1%( T*<W1Y;&4](D)/4D1%4BU,1494.B C,# P,&9F(#)P
M>"!S;VQI9#L_(at)_34%21TE.+4Q%1E0Z(#5P>#L_(at)_34%21TE.+5))1TA4.B P<'_(at)_[
M(%!!1$1)3D<M3$5&5#H_(at)_-7!X(CX-"B _(at)_/$1)5CX\1D].5"!F86-E/4%R:6%L
M/CQ&3TY4('-I>F4],CY(:2P\0E(^/$)2/FEC:"!H86)E(&5I;B!0<F]B;&5M
M(&UI="!E:6YE<B -"B _(at)_1&%T96YB86YK("U!8F9R86=E+CQ"4CX\0E(^0F5I
M(&%L;"!M96EN96XF;F)S<#L_(at)_8FES:&5R:6=E;B!697)S=6-H96XL(&)E:V]M
M;64_(at)_#0H_(at)_(&EC:"!D86YN(&5I;B!%<F=E8FYI<RP_(at)_=V5N;CQ"4CYE:6YE(-QB
M97)E:6YS=&EM;75N9R!G969U;F1E;B!W:7)D+B!%<R!S;VQL96X_(at)_#0H_(at)_(&%B
M97(_(at)_86QL92#\8F5R96EN<W1I;6UE;BX\0E(^/$)2/EII96P_(at)_<V]L;"!E:6YE
M($%R="!"875K87-T96X_(at)_<V5I;BX_(at)_26-H(&=E8F4_(at)_#0H_(at)_(&5I;F4_(at)_3&ES=&4_(at)_
M86X_(at)_26YH86QT96X_(at)_=F]R+"!A=7,\0E(^9&5N96X_(at)_<VEC:"!D97(_(at)_57-E<B!H
M97)A=7-S=6-H96X_(at)_:V%N;BP_(at)_=V%S( T*("!E<B!H86)E;B!M]F-H=&4N($%L
M;&5S('=A<R!E<CQ"4CYS:6-H(&%U<V=E<W5C:'0_(at)_:&%T+"!W:7)D(&UI="!E
M;G1S<')E8VAE;F1E<B -"B _(at)_57-E<DE$(&EN(&5I;F5R(&5X=')A(%1A8F5L
M;&4\0E(^9V5S<&5I8VAE<G0N($IE(&YA8V_(at)__(at)_2V]M8FEN871I;VX_(at)_9&EE<V5R
M( T*("!);FAA;'1E(&)E:V]M;70_(at)_97(_(at)_96EN/$)2/F5N='-P<F5C:&5N9&5S
M($5R9V5B;FES+B!&96AL="!I:&T_(at)_>G4_(at)_96EN97(_(at)_#0H_(at)_($MO;6)I;F%T:6]N
M(&5T=V%S+"!S;R!W:7)D(&EH;3Q"4CYD:65S92!N:6-H=" -"B _(at)_86YG97IE
M:6=T+CQ"4CX\0E(^=&%B+FYA;65N/$)2/DE$)FYB<W [('P_(at)_;F%M93Q"4CXQ
M)FYB<W [)FYB<W [)FYB<W [('P_(at)_#0H_(at)_($$\0E(^/$)2/G1A8BYI;FAA;'1E
M/$)2/DE$)FYB<W [('PF;F)S<#LF;F)S<#L_(at)_:6YH86QT/$)2/C$F;F)S<#LF
M;F)S<#LF;F)S<#L_(at)_#0H_(at)_('PF;F)S<#LF;F)S<#L_(at)_<F]T/$)2/C(F;F)S<#LF
M;F)S<#LF;F)S<#L_(at)_?"9N8G-P.R9N8G-P.R -"B _(at)_8FQA=3Q"4CXS)FYB<W [
M)FYB<W [)FYB<W [('PF;F)S<#LF;F)S<#L_(at)_9W)U96X\0E(^-"9N8G-P.R9N
M8G-P.R9N8G-P.R -"B _(at)_?"9N8G-P.R9N8G-P.R!G96QB/$)2/CQ"4CYT86(N
M=F5R:VYU97!F=6YG/$)2/DE$)FYB<W [('P_(at)_;F%M96YS240F;F)S<#L_(at)_?" -
M"B _(at)_:6YH86QT<TE$/$)2/C$F;F)S<#LF;F)S<#LF;F)S<#L_(at)_?"9N8G-P.R9N
M8G-P.R -"B _(at)_,29N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P
M.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R -"B _(at)_?"9N
M8G-P.R Q(%MR;W1=/$)2/C(F;F)S<#LF;F)S<#LF;F)S<#L_(at)_?"9N8G-P.R9N
M8G-P.R -"B _(at)_,29N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P
M.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R -"B _(at)_?"9N
M8G-P.R R(%MB;&%U73Q"4CXS)FYB<W [)FYB<W [)FYB<W [('PF;F)S<#LF
M;F)S<#L_(at)_#0H_(at)_(#$F;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S
M<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#L_(at)_#0H_(at)_('PF
M;F)S<#L_(at)_,R!;9W)U96Y=/$)2/CQ"4CYT86(N=7-E<CQ"4CY)1"9N8G-P.R!\
M(%5S97))1"9N8G-P.R!\( T*("!I;FAA;'1S240\0E(^,29N8G-P.R9N8G-P
M.R9N8G-P.R!\(#,S,S,F;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#L_(at)_?"9N8G-P
M.R Q( T*("!;<F]T73Q"4CXR)FYB<W [)FYB<W [)FYB<W [('P_(at)_,S,S,R9N
M8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R!\)FYB<W [(#(_(at)_#0H_(at)_(%MB;&%U73Q"
M4CXS)FYB<W [)FYB<W [)FYB<W [('P_(at)_,S,S,R9N8G-P.R9N8G-P.R9N8G-P
M.R9N8G-P.R!\)FYB<W [(#,_(at)_#0H_(at)_(%MG<G5E;ET\0E(^/$)2/C0F;F)S<#LF
M;F)S<#LF;F)S<#L_(at)_?" T-#0T)FYB<W [)FYB<W [)FYB<W [)FYB<W [('PF
M;F)S<#L_(at)_,2 -"B _(at)_6W)O=%T\0E(^-29N8G-P.R9N8G-P.R9N8G-P.R!\(#0T
M-#0F;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#L_(at)_?"9N8G-P.R R( T*("!;8FQA
M=5T\0E(^-B9N8G-P.R9N8G-P.R9N8G-P.R!\(#0T-#0F;F)S<#LF;F)S<#LF
M;F)S<#LF;F)S<#L_(at)_?"9N8G-P.R T( T*("!;9V5L8ET\0E(^/$)2/D)E:2!"
M96YU='IE<B S,S,S('-T:6UM96X_(at)_86QL92!-97)K;6%L92!M:70_(at)_9&5N96X_(at)_
M9&5R( T*("!697)K;G5E<&9U;F=S=&%B96QL93Q"4C[\8F5R96EN+"!D86AE
M<B!M]F-H=&4_(at)_:6-H(&EH;2!D96X_(at)_3F%M96X_(at)_6T%=(&%N>F5I9V5N+B -"B _(at)_
M0F5I($)E;G5T>F5R(#0T-#0\0E(^9F5H;'0_(at)_9&%S(&=R_&XL(&1A:&5R('-O
M;&P_(at)_97(_(at)_97,_(at)_96)E;B!.24-(5"!Z=2!S96AE;B -"B _(at)_8F5K;VUM96XN($%B
M97(_(at)_96)E;BP\0E(^8F5I(&UE:6YE;B!B:7-H97)I9V5N(%9E<G-U8VAE;B!F
M:6YD970_(at)_97(_(at)_9&EE(&5R<W1E( T*("#<8F5R96EN<W1I;6UU;F<_(at)_6W)O=%T\
M0E(^=6YD(&AA=70_(at)_:F5D96T_(at)_9&5N($YA;65N(')A=7,_(at)_.B_(at)_\0E(^/$9/3E0_(at)_
M#0H_(at)_(&-O;&]R/2,P,# P9F8^/"]&3TY4/CQ&3TY4('-I>F4],CX\4U!!3B -
M"B _(at)_8VQA<W,],3<P,#<P-S(Q+3(T,#0R,# Q/B9N8G-P.SPO4U!!3CX\+T9/
M3E0^/"]&3TY4/CPO1D].5#X\+T1)5CX-"B _(at)_/$1)5CX\1D].5"!F86-E/4%R
M:6%L/CQ&3TY4(&-O;&]R/2,P,# P9F8^/$9/3E0_(at)_<VEZ93TR/CQ34$%.( T*
M("!C;&%S<STQ-S P-S W,C$M,C0P-#(P,#$^/$9/3E0_(at)_8V]L;W(](S P,# P
M,#Y7:64_(at)_<VEE:'0_(at)_#0H_(at)_($1E:6XF;F)S<#M$871E;F)A;FMA8F9R86=E(&%U
M<S\\+T9/3E0^/"]34$%./CPO1D].5#X\+T9/3E0^/"]&3TY4/CPO1$E6/_(at)_T*
M(" \1$E6/CQ&3TY4(&9A8V4]07)I86P^/$9/3E0_(at)_8V]L;W(](S P,#!F9CX\
M1D].5"!S:7IE/3(^/%-004X_(at)_#0H_(at)_(&-L87-S/3$W,# W,#<R,2TR-# T,C P
M,3X\+U-004X^/"]&3TY4/CPO1D].5#X\+T9/3E0^)FYB<W [/"]$258^#0H_(at)_
M(#Q$258^/$9/3E0_(at)_9F%C93U!<FEA;#X\1D].5"!C;VQO<CTC,# P,&9F/CQ&
M3TY4('-I>F4],CX\4U!!3B -"B _(at)_8VQA<W,],3<P,#<P-S(Q+3(T,#0R,# Q
M/CQ&3TY4( T*("!C;VQO<CTC,# P,# P/D=R==\\+T9/3E0^/"]34$%./CPO
M1D].5#X\+T9/3E0^/"]&3TY4/CPO1$E6/_(at)_T*(" \1$E6/CQ&3TY4(&9A8V4]
M07)I86P^/$9/3E0_(at)_8V]L;W(](S P,#!F9CX\1D].5"!S:7IE/3(^/%-004X_(at)_
M#0H_(at)_(&-L87-S/3$W,# W,#<R,2TR-# T,C P,3X\+U-004X^/"]&3TY4/CPO
M1D].5#X\+T9/3E0^)FYB<W [/"]$258^#0H_(at)_(#Q$258^/$9/3E0_(at)_9F%C93U!
M<FEA;#X\1D].5"!C;VQO<CTC,# P,&9F/CQ&3TY4('-I>F4],CX\4U!!3B -
M"B _(at)_8VQA<W,],3<P,#<P-S(Q+3(T,#0R,# Q/CQ&3TY4( T*("!C;VQO<CTC
M,# P,# P/DIO8VAE;CPO1D].5#XF;F)S<#L\+U-004X^/$)2/CPO1$E6/CPO
M1D].5#X\+T9/3E0^/"]&3TY4/CPO0DQ/0TM154]413X\+T)/1%D^/"](5$U,
#/_(at)_T*
`
end



php::bar PHP Wiki   -   Listenarchive