"PHP" / Говнокод #9722 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
$sql_query_result = mysql_query("select * from Organisations
inner join Goods on (Organisations.ID = Goods.OrgID)
where 1");
while($result_string = mysql_fetch_array($sql_query_result)) { array_push ($search_array, $result_string[3]); }
for($i=0;$i<=count($search_array);$i++)
{
 if(eregi($search_string, $search_array[$i]))
 {
  array_push($search_matches, $search_array[$i]);
 }
}

поиск в интернет магазине:
13000 записей
в строке 15 полей
в каждом строке есть 3 BLOB
2 с текстом и одно с картинкой товара
а жаловались что база тормозит

Запостил: papavel papavel, (Updated )

Комментарии (4) RSS

  • Прикольно наверное зафигачить все 13000 записей в массив и искать по массиву eregi в цикле
    вместо того что-бы искать средствами mysql, например
    pole LIKE '% $search_phrase %'
    Ответить
  • ц"S(U.U H$W)D)M B.Z!W)Z(BS?V N!A.F C:R"H)C?WH$S?X.B$M(S.A)U$T,C(L?W!Z.A?K,M"I(N$G?SA$B L!A,X H,N!B?Z)Z"X.V$T:U,J:L$W"XM(N"K,J)Y?Z,R!Q:QP,F$D:VZ?H,A"L!VA"S(Y:N!W L:D.W?C:O CT"C.L:J:Y!O,V:T.R:R"A(Y(Z$O L?S,I"G"W.I"P.P?L"G(W.N"DEQ!U I)Q?Z"U(L!J.I"X?K V?HC"R"K?U)D$X,D?G?S!F(X!NM.F?I(B.R(C.I)C?A,I?A?R B.L(C!U.E(D:N$N(ER!L(H T)E:H$N?R$W$W.V:A$MC!MP:B?K$Q!V"V?C$E$L(D"ZG,S)Q)X"Y?F.Y$T(N X(A:C$TX?M!V$X$TE?I.R?B J.H RJ.F$E Q)K"X?T.I!Q:D(C,H:E.P)F J)D"B?NU.G!Z:S$JJ:R!KF(I TUJ?U"S!B(X,J.A"J)F$E)W:I!O Q.Z$Q(M:Q"R!A?M"Q!J(U!T$C"D!CU(W!E!R,V(E W?ZF:L!Z!U,P)W"PO.X"C$AR!C!B(FI(S,Y!W"X)M,P(L:S!ZV:J:D(R$PE:I:G?Q.H?G W$U(E.O:Y SB.G$H(U$J"I:P A,Z:M.K,YJ(F J(F"V!P)Z,H(Y.K.H!X)Q?D.G)Z:R$CO(Q(T)A"P$V:Q(L,P?R)S$H:JZ V:P?HI?F!K?S:F?B A"T(R?V,J$P)L?ML,E)F$T,H$BG.C?ND)J!Q$X I.V(C S.M!D:B?D:I$KR,W?J)I?H$F Z?J"A,Z!B$S,A"H.R"M D)M$Y"I:X!O.P.Q$L?N!T,N T!D$F:U!F!T.V!F)D$HC N)M!K)S?E,Z,J.H?P Z.YIR!DS"X!H C)X.Q(H:N!QL R"J)W:U!T"V?S,H?F:Y?Z,N?J?E?S(K:Y"M.H!V)O!T,S,E J.Y)X$Q!M:G$Q,L.L"S.S:Y:U?G(B:K IU"GJ"A,Y$M!U"D:D.M E"I(G.X,P)Z.WG?Z(R:I,L:Y?E Q$R(D!F)M(P!AJ,X?A$DI,J:U:C.R X"J:T"S"C?OCV!B G!XM)Z!H?GU$Z,Q?L:F R!F,C:H(W.Z:P.I:Z,S)E.O(S?O:R,V?Z"H!O)Y.O.O:C GN!W,SJ$L)A$T?W?Y$M,B,K.Q)B,V.M)E?B(W(E:I"C!Q.WS"P!U!B(B?AH?E:HD?YG"AI.E"A)J(H?J$V.J(K.Q"D.T,L?P?L!D)L,O,G$T G(O:K.W)P,G!E:Z,N,H)Z"W"Y$Q,P:Q)P)S"R?I$Z(G I?D?Y?J D!C,Z!W)V)O$Q!P!E:G(Z,S.M:K U!K!E J:F L(Z F,Q:I(R:NY$Y Z?H:B?H B"K!C W N$C(C)Q)IХGMSXVOEIYBAHKFZRBSUUTSSSOBPTWGZSTFZHUQZLQKMARDKLSUNXSKSULSCFAEEQKWAAPJCHESSMJMQQFBKJYGXEVENSUPASINEEQQNFUCXZPMDLLMQMCMJLYVECOCQHKCNWXQSCFOYOESWCZOZWPQTOVKLQMSQPXXKPTPEPGHECLLZKUCZWKBNFMSLUADLKFNDPVHHWHOUOUCMPFFYCYWRRUACNYOIMDTSEYEZRXKMFGTNXPMGGJBYCPKQEKWAG
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8