рдСрдЯреЛ рдкрд╛рд░реНрдЯреНрд╕ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдХреЗ рд╕рд╛рде TecDoc рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдПрдХреАрдХрд░рдг

рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрдирд╛ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдерд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдореЗрдВ рдЖрдЗрдЯрдо рдХреЛ TecDoc рднрд╛рдЧреЛрдВ рдХреА рд╕реВрдЪреА рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред
TecDoc рдЙрддреНрдкрд╛рдж рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреИрдЯрд▓реЙрдЧ рдкрд╛рд░реНрдЯ рдирдВрдмрд░реЛрдВ рдХреЗ рд╕рд╛рде рди рдХреЗрд╡рд▓ рд╕реНрдкреЗрдпрд░ рдкрд╛рд░реНрдЯреНрд╕ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рдХрдиреЗрдХреНрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд╕рд╛рдорд╛рдиреЛрдВ рдХреА рдЫрд╡рд┐рдпрд╛рдВ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдПрдХ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдореВрд▓реНрдп рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг, рдПрдирд╛рд▓реЙрдЧреНрд╕ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред


рд╕рд╛рдЗрдЯ рдХреЛ TecDoc рдХреИрдЯрд▓реЙрдЧ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ MySQL рдкрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛ред рд╣рдо рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрд▓реНрдб рд╡рд╛рдЗрдб рд╡реЗрдм рдХреА рд╡рд┐рд╢рд╛рд▓рддрд╛ рдореЗрдВ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдорд┐рд▓ рд╕рдХрддреА рд╣реИред

рдпрд╣ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдкреЗрдпрд░ рдкрд╛рд░реНрдЯреНрд╕ рдмреЗрдЪрддрд╛ рд╣реИред

рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдХрд╛ рдЖрдзрд╛рд░ CMS "HostCMS" рд╣реИ ред рдЪреВрдВрдХрд┐ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдкрд╛рд╕ рдЗрд╕ CMS рдХрд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдХрд╛рдо рдХрд░рдирд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдмреЛрд▓рдирд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░, рдпрд╣ рдЙрддреНрдкрд╛рдж рдЕрдкрдиреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рднреА рдЦреБрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдХрд╛ рдореБрдЦреНрдп рд╢реЛрдзрди рд╕рд╛рдорд╛рди рдХреЛ рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдмрд╛рдБрдзрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ - рдЯреЗрдХрдбреЙрдХ рдбреЗрдЯрд╛рдмреЗрд╕, рдпрд╣ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдХрд┐ рдирд╛рдордХрд░рдг рдХреЛ рдореВрд▓реНрдп рд╕реВрдЪреА рд╕реЗ * .xls рдкреНрд░рд╛рд░реВрдк рдпрд╛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ - рд╕рд╛рдЗрдЯ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЛрдиреЛрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕реНрдЯреЛрд░ рдореЗрдВ рд╕рд╛рдорд╛рди рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг рд╣реИрдВ:


рдЕрдм рдкреНрд░рддреНрдпреЗрдХ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдПред

рдорд╛рд▓ рдХрд╛ рдЖрдпрд╛рддред


рдмрд╣реБрдд рд╣реА рдкрд╣рд▓рд╛ рдХрд╛рд░реНрдп рдПрдХ рдирдИ рд╡рд╕реНрддреБ рдХреЛ рдЙрддреНрдкрдиреНрди рдореВрд▓реНрдп рд╕реВрдЪреА рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдерд╛ред
рдЪреВрдВрдХрд┐ рдореВрд▓реНрдп рд╕реВрдЪреА * .xls рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдереА, рдФрд░ рдЗрд╕ CMS рдореЗрдВ рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рддреИрдпрд╛рд░ рдЙрдкрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ "PHPExcel" рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред
"PHPExcel" рдПрдХ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рди рдХреЗрд╡рд▓ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдбреЗрдЯрд╛ рдкрдврд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рднреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред

рд╕рдм рдХреБрдЫ рд╕реБрдВрджрд░ рджрд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рд╕рд╛рдЗрдЯ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдореЗрдВ рдПрдХ рдореЙрдбреНрдпреВрд▓ рдмрдирд╛рдпрд╛ рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдореЙрдбреНрдпреВрд▓ рдХреА рд╕реВрдЪреА рдореЗрдВ рдПрдХ рд▓рд┐рдВрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ред
рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдлреЙрд░реНрдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреА рддрд░рдл рд╕реЗ рдЗрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рд╕рдм рдХреБрдЫ рдорд╛рдирдХ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдПрдХ рдлреЙрд░реНрдо рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдПрдХ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИ, рдирд╛рдо рдмрджрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╡рд╛рдВрдЫрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдВрдЪреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЙрдЪрд┐рдд рд╣реИ рдЬреИрд╕реЗ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░, "рдПрдХреНрд╕рдПрд╕рдПрд╕" рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛, рдЖрджрд┐ред

рдкреНрд░рдкрддреНрд░ рдореЗрдВ, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕рд▓рд┐рдП рдлрд╛рдЗрд▓ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрд▓реЛрдб рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
1. рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкреВрд░реА рдлрд╝рд╛рдЗрд▓ рдЪрд▓рд╛рдПрдБред рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдЬрд╛рд░реЛрдВ рд░рд┐рдХреЙрд░реНрдб рд╣реИрдВ, рддреЛ рдЖрдпрд╛рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
2. рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк, рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред
2.1 рдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рднрд░реА рд╣реБрдИ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред
2.2 рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ рдЬреЛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рдирдВрдмрд░ рднреЗрдЬрддреА рд╣реИ
2.2.1 рдЖрдпрд╛рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкреНрд░рддрд┐рд╢рдд рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
реи.реи.реи. рдЖрдпрд╛рдд рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЖрдпрд╛рдд рдХреЗ рджреМрд░рд╛рди рдиреАрдЪреЗ рдХреА рдУрд░ рдмрдврд╝рддреА рд╣реБрдИ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред
2.3 рдкрд░рд┐рдгрд╛рдореА рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрдкрд╛рдж рдкрд░ рдкрд░рд┐рдгрд╛рдо рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рдХреНрд░рд┐рдпрд╛рдПрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИред
рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдореВрд▓реНрдп рд╕реВрдЪреА рд╕реЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрддрд╛ рд╣реВрдВред



рдЬрдм рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди рдирдВрдмрд░ рднреЗрдЬрддреА рд╣реИ, рддреЛ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рдЧреБрдгреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗред рдпрд╣реА рд╣реИ, рдореВрд▓реНрдп рд╕реВрдЪреА рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдПрдХ рдЕрд▓рдЧ рдЙрддреНрдкрд╛рдж рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ, рдФрд░ рдЗрд╕ рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рд╣рдо рдореВрд▓реНрдп, рдорд╛рддреНрд░рд╛, TecDoc рдХреИрдЯрд▓реЙрдЧ рдХреЗ рдПрдирд╛рд▓реЙрдЧреНрд╕ рдЖрджрд┐ рдЬреИрд╕реЗ рдЧреБрдг рдмрдирд╛рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдореВрд▓реНрдп рд╕реВрдЪреА рдлрд╝реАрд▓реНрдб рдХреЛ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдХреЙрд▓рдо рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдкрд░ рдПрдХ рдкрд╣рдЪрд╛рди рд╡рд┐рд╢реЗрд╖рддрд╛ рд▓рд┐рдЦрдиреА рдЪрд╛рд╣рд┐рдП (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 'V.numb', 'Name.manufacturer', рдЖрджрд┐), рдФрд░ рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рд╢реАрд░реНрд╖рдХ рд╣реЛрдЧрд╛ред рдХреЙрд▓рдоред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рддреАрд╕рд░реА рдкрдВрдХреНрддрд┐ рд╕реЗ рдЖрдпрд╛рдд рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдЖрдпрд╛рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рдкрд╣рдЪрд╛рди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдЪрд╛рд╣рд┐рдПред

рд╣рдорд╛рд░реЗ рдЕрдЧрд▓реЗ рдЪрд░рдг рд╕реНрдЯреЛрд░ рдХреЗ рдХреИрдЯрд▓реЙрдЧ рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ TecDoc рдмреЗрд╕ рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВред
1. рдЖрдВрддрд░рд┐рдХ рд╕рдВрдЦреНрдпрд╛ рджреНрд╡рд╛рд░рд╛ рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдЦреЛрдЬреЗрдВ
2. рдпрджрд┐ рдЙрддреНрдкрд╛рдж рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ (рдЬреИрд╕реЗ рдХреАрдорддреЗрдВ рдФрд░ рдорд╛рддреНрд░рд╛)
3. рдпрджрд┐ рдЙрддреНрдкрд╛рдж рд╕реНрдЯреЛрд░ рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рддреЛ "TecDoc" рдкрд░ рдПрдХ рдЦреЛрдЬ рдХрд░реЗрдВ
3.1 рдпрджрд┐ 1 рдЙрддреНрдкрд╛рдж рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдореВрд▓ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЙрд╕рдХреЗ рдЕрдиреБрд░реВрдк рдПрдирд╛рд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдо "рдПрдХ рдирдпрд╛ рдЙрддреНрдкрд╛рдж рдЬреЛрдбрд╝рдиреЗ" рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ
3.2 рдпрджрд┐ рдХрдИ рдЙрддреНрдкрд╛рдж рдорд┐рд▓рддреЗ рд╣реИрдВ, рддреЛ "рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ" рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
3.3 рдпрджрд┐ рдЙрддреНрдкрд╛рдж рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ, рддреЛ "рдХрд┐рд╕реА рднреА рдЙрддреНрдкрд╛рдж рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ" рдХрд╛ рд▓рд┐рдВрдХ рджреЗрдВ
3.4 рдпрджрд┐ рдХрдИ рдЙрддреНрдкрд╛рдж рд╣реИрдВ рдпрд╛ рдХреЛрдИ рдЙрддреНрдкрд╛рдж рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ, рддреЛ рд╣рдо рдПрдирд╛рд▓реЙрдЧ рд░рд┐рдХреЙрд░реНрдбреНрд╕ рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХрд░рддреЗ рд╣реИрдВ (рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╡рд░реНрдгреЛрдВ рдХреЛ рд╣рдЯрд╛рдирд╛ рдпрд╛ рдХрд┐рд╕реА рд╕рд░рдгреА рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛, рдЬрдм рдПрдХ рд╣реА рдлрд╝реАрд▓реНрдб рдореЗрдВ рдХрдИ рд╕рдВрдЦреНрдпрд╛рдПрдБ рд╣реЛрддреА рд╣реИрдВ, рдЬреЛ рдкреНрд░рддреАрдХ "/" рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред), рдпрджрд┐ рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХ рд╕реНрдерд┐рддрд┐ рдорд┐рд▓рддреА рд╣реИ, рддреЛ рд╣рдо рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдирдпрд╛ рдЙрддреНрдкрд╛рдж рдЬреЛрдбрд╝рдирд╛ ┬╗
4. "рдПрдХ рдирдпрд╛ рдЙрддреНрдкрд╛рдж рдЬреЛрдбрд╝рдирд╛" - рдореВрд▓реНрдп рд╕реВрдЪреА рдореЗрдВ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЙрддреНрдкрд╛рдж рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд╛рдкрддрд╛ рдЧреБрдгреЛрдВ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рдкреНрд░рд╡реЗрд╢ "рдЬреЛрдбрд╝рд╛" рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ
5. "рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ" - рдПрдХ рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрд╕ рдЙрддреНрдкрд╛рдж рдХреЗ рд╡рд┐рдкрд░реАрдд рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд╕рдХреНрд░рд┐рдп рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрдИ рдЖрдЗрдЯрдо "TecDoc" рдореЗрдВ рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рдкрд╛рдпрд╛ рдЧрдпрд╛ TecDoc рд╕реНрдерд┐рддрд┐ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдЪреБрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЪрд╛рд╣рд┐рдП:



6. "рдХрд┐рд╕реА рднреА рдЙрддреНрдкрд╛рдж рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ" - рдПрдХ рд╕рдВрд╡рд╛рдж рдмреЙрдХреНрд╕ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрд╕ рдЙрддреНрдкрд╛рдж рдХреЗ рд╡рд┐рдкрд░реАрдд рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд╕рдХреНрд░рд┐рдп рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЖрдЗрдЯрдо "TecDoc" рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдерд╛ рдФрд░ рдЖрдкрдХреЛ рд╕рднреА рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╡рд╛рдВрдЫрд┐рдд рднрд╛рдЧ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:





рдореЙрдбреНрдпреВрд▓ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐:




рдЖрдпрд╛рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛:





MySQLред


рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЦреЛрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рднреА рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рджрд┐рдП рдЧрдП рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдп рдХреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдХреЗ рд▓рд┐рдП рдФрд░ рд╕рд╛рде рд╣реА рд╕рд╛рде рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рджреЗрдЦрдХрд░ рдмрд╣реБрдд рдХреБрдЫ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

рдХрд╛рд░реНрдп 1. рдПрдХ рдЫрд╡рд┐ рдкрддреЗ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВ
SELECT CONCAT(GRA_TAB_NR, '/',GRA_GRD_ID, '.', IF(LOWER(DOC_EXTENSION)='jp2', 'jpg', LOWER(DOC_EXTENSION))) AS PATH FROM LINK_GRA_ART INNER JOIN GRAPHICS ON GRA_ID = LGA_GRA_ID INNER JOIN DOC_TYPES ON DOC_TYPE = GRA_DOC_TYPE WHERE LGA_ART_ID = @ARTICLE AND (GRA_LNG_ID = 16 OR GRA_LNG_ID = 255) AND GRA_DOC_TYPE <> 2 ORDER BY GRA_GRD_ID 


рд╣рдо рдЫрд╡рд┐ рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдкрде рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЕрд╕реНрддрд┐рддреНрд╡ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЖрдХрд╛рд░ рдмрджрд▓рддреЗ рд╣реИрдВ - рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рдФрд░ рдЖрдк рдЗрд╕реЗ рд╕рд╛рдЗрдЯ рдкрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЯрд╛рд╕реНрдХ 2. рдПрдирд╛рд▓реЙрдЧреНрд╕ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВ:

 SELECT ARL_KIND, IF (ART_LOOKUP.ARL_KIND = 2, SUPPLIERS.SUP_BRAND, BRANDS.BRA_BRAND) AS BRAND, ARL_DISPLAY_NR FROM ART_LOOKUP LEFT JOIN BRANDS ON BRA_ID = ARL_BRA_ID INNER JOIN ARTICLES ON ARTICLES.ART_ID = ART_LOOKUP.ARL_ART_ID INNER JOIN SUPPLIERS ON SUPPLIERS.SUP_ID = ARTICLES.ART_SUP_ID WHERE ARL_ART_ID = @ART_ID AND ARL_KIND IN (2, 3, 4) ORDER BY ARL_KIND, BRA_BRAND, ARL_DISPLAY_NR LIMIT 100 

рдорд╛рд▓ рдЖрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕ рдЙрддреНрдкрд╛рдж рдФрд░ рдЗрд╕рдХреЗ рдПрдирд╛рд▓реЙрдЧ рдХреА рдЕрдиреБрд░реВрдкрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВред

рдХрд╛рд░реНрдп 3. рдЙрддреНрдкрд╛рдж рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ

 SELECT ART_ARTICLE_NR, SUP_BRAND, DES_TEXTS.TEX_TEXT AS ART_COMPLETE_DES_TEXT, DES_TEXTS2.TEX_TEXT AS ART_DES_TEXT, DES_TEXTS3.TEX_TEXT AS ART_STATUS_TEXT FROM ARTICLES INNER JOIN DESIGNATIONS ON DESIGNATIONS.DES_ID = ART_COMPLETE_DES_ID AND DESIGNATIONS.DES_LNG_ID = @LNG_ID INNER JOIN DES_TEXTS ON DES_TEXTS.TEX_ID = DESIGNATIONS.DES_TEX_ID LEFT JOIN DESIGNATIONS AS DESIGNATIONS2 ON DESIGNATIONS2.DES_ID = ART_DES_ID AND DESIGNATIONS2.DES_LNG_ID = @LNG_ID LEFT JOIN DES_TEXTS AS DES_TEXTS2 ON DES_TEXTS2.TEX_ID = DESIGNATIONS2.DES_TEX_ID INNER JOIN SUPPLIERS ON SUP_ID = ART_SUP_ID INNER JOIN ART_COUNTRY_SPECIFICS ON ACS_ART_ID = ART_ID INNER JOIN DESIGNATIONS AS DESIGNATIONS3 ON DESIGNATIONS3.DES_ID = ACS_KV_STATUS_DES_ID AND DESIGNATIONS3.DES_LNG_ID = @LNG_ID INNER JOIN DES_TEXTS AS DES_TEXTS3 ON DES_TEXTS3.TEX_ID = DESIGNATIONS3.DES_TEX_ID WHERE ART_ID = @ART_ID; 


@LNG_ID рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛ - рдФрд░ рд╡рд╣рд╛рдБ рдПрдХ рдореВрд▓реНрдп рд░рдЦрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 16 рдХреЗ рдмрд░рд╛рдмрд░, рд░реВрд╕реА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдПред


рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВред


рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬрдм рдЖрдЧрдВрддреБрдХ рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рд╕рднреА рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдБ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдХреЛрдИ рд╕рд╡рд╛рд▓ рдирд╣реАрдВ рдЙрдарддрд╛ред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рд╕рднреА рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЫрд╛рдирдиреЗ
рдПрдХ рдлрд┐рд▓реНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдПрдХ рд╢реНрд░реЗрдгреА рдХрд╛ рдкреЗрдбрд╝ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЖрдЧрдВрддреБрдХ рдХреЛ рдЗрд╕рдореЗрдВ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
-Legkovye рдХрд╛рд░реЛрдВ
--Kuzov
--- рдмреЙрдбреА рдкрд╛рд░реНрдЯреНрд╕ / рд╡рд┐рдВрдЧ / рдмрдлрд░
--- рдЧреНрд▓реЗрдЬрд╝рд┐рдВрдЧ / рджрд░реНрдкрдг
--- рдХрд╡рд░ / рд╣реБрдб / рджрд░рд╡рд╛рдЬреЗ / рдЪрд▓ рдЫрдд / рддрд╣ рдЫрдд
--- рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реЗрдбрд▓рд╛рдЗрдЯ / рд╕рд╛рдорд╛рди
--- рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ / рдЕрд▓рд╛рд░реНрдо
--Dvigatel
--- рдЧрд╛рд╕реНрдХреЗрдЯ
--- рд╕реНрдиреЗрд╣рди рдкреНрд░рдгрд╛рд▓реА
--- рд╕рд┐рд▓реЗрдВрдбрд░ рд╕рд┐рд░
--- рд╡рд╛рдпреБ рдЖрдкреВрд░реНрддрд┐ рдкреНрд░рдгрд╛рд▓реА
- рдирд┐рдХрд╛рд╕ рдкреНрд░рдгрд╛рд▓реА
--- рдмрдврд╝рддреЗ рд╡рд┐рд╡рд░рдг
--- рдпреВрд░рд┐рдпрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди
--- рд╕рд╛рдЗрд▓реЗрдВрд╕рд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛
--- рдЙрддреНрдкреНрд░реЗрд░рдХ
--- рд▓рдВрдмреЛрджрд░ рдХреА рдЬрд╛рдВрдЪ

рдФрд░ рдЕрдм, рдЬрдм рдПрдХ рдлрд┐рд▓реНрдЯрд░ рдЪреБрдирддреЗ рд╣реИрдВ, рддреЛ рдХреИрдЯрд▓реЙрдЧ рдХреЗ рдХреЗрд╡рд▓ рдЙрди рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ рдЬреЛ рдЗрд╕ рд╢реНрд░реЗрдгреА рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд, рд╣рдо "TecDoc" рд╕реЗ рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг, рд╢реНрд░реЗрдгреА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рд╕реВрдЪреА рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╕рдордп рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдЪрдпрди рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЕрдЬрд╛рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдкреЗрдЬ рд░рд┐рдлреНрд░реЗрд╢ рдХреЗ рд╕рд╛рдеред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдХ рдХреНрд╡реЗрд░реА рд╣реИ рдЬреЛ рд╢реНрд░реЗрдгреА рдХрд╛рд░реЛрдВ (10001) рдХреЗ рд▓рд┐рдП рдЙрдкрд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдкреЗрдбрд╝ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ:

 SELECT STR_ID, STR_ID_PARENT, TEX_TEXT AS STR_DES_TEXT, IF(EXISTS( SELECT * FROM SEARCH_TREE AS SEARCH_TREE2 WHERE SEARCH_TREE2.STR_ID_PARENT <=> SEARCH_TREE.STR_ID LIMIT 1 ), 1, 0) AS DESCENDANTS FROM SEARCH_TREE INNER JOIN DESIGNATIONS ON DES_ID = STR_DES_ID INNER JOIN DES_TEXTS ON TEX_ID = DES_TEX_ID WHERE STR_ID_PARENT <=> 10001 AND DES_LNG_ID = 16; 



рдЪреВрдВрдХрд┐ рдЕрдиреБрд░реЛрдз рдХреЛ рдХреИрдЯрд▓реЙрдЧ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреГрд╖реНрда рдкрд░ рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдХреИрд╢ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рд╡рд╛рдВрдЫрдиреАрдп рд╣реИред рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдПрдХ рдмрдбрд╝рд╛ рднрд╛рд░ рдФрд░ рд╡рд┐рд▓рдВрдм рджреЗрдиреЗ рд╡рд╛рд▓реА рдЕрдбрд╝рдЪрдиреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕ CMS рдореЗрдВ рдХреИрд╢рд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ рдмрд╣реБрдд рдХрд╛рдо рдЖ рд╕рдХрддрд╛ рд╣реИред рдпрджреНрдпрдкрд┐ рдпрджрд┐ рдЖрдк рдЪрд╛рд░реЛрдВ рдУрд░ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ, рд╕рдВрднрд╡рддрдГ, рдХреЛрдИ рднреА рдлреНрд░реЗрдорд╡рд░реНрдХ рдЖрдкрдХреЛ рд╕рд╛рдЗрдЯ рдкрд░ рд╕рдмрд╕реЗ рднрд░реА рд╣реБрдИ рдЬрдЧрд╣реЛрдВ рдХреЛ рдХреИрд╢ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдирдВрдмрд░ рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬреЗрдВ
рдпрд╣ рдЦрдВрдб рд╕рд╡рд╛рд▓ рдирд╣реАрдВ рдЙрдард╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдВ рд╣рдо рдЙрддреНрдкрд╛рдж рдХреЗ рд▓реЗрдЦ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдпрд╣ рдореМрдЬреВрдж рд╣реИ, рддреЛ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкреГрд╖реНрда рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд▓реЗрдЦ рд╕рдВрдЦреНрдпрд╛ рджрд░реНрдЬ рдХрд░рддреЗ рд╕рдордп рдЖрдк рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХреЛ рдСрдЯреЛ-рдкреВрд░реНрддрд┐ рдХреЗ рд╕рд╛рде рдкреВрд░рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореВрд▓ рд╕рдВрдЦреНрдпрд╛ рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬреЗрдВ
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдм рдХреБрдЫ рд╣реЛрдЧрд╛ред рд╣рдо рдорд╛рд▓ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЧреБрдгреЛрдВ рдореЗрдВ рдореВрд▓ рд╕рдВрдЦреНрдпрд╛ рдпрд╛ рдЗрд╕рдХреЗ рдПрдирд╛рд▓реЙрдЧ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдХреИрдЯрд▓реЙрдЧ рдХреЗ рд╕рднреА рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд▓реЗрдХрд┐рди ...
рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдиреБрд░реЛрдз рдХреА рдЧрддрд┐ рдХрдо рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ MySQL рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдкрд░рд┐рдгрд╛рдо рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╣реИред

рд╕реНрдлрд┐рдВрдХреНрд╕ (рдЦреЛрдЬ рдЗрдВрдЬрди) рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рд╣рдореЗрд╢рд╛ рдЗрд╕ рддрдХрдиреАрдХ рдиреЗ рдХреЗрд╡рд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред рдФрд░ рдЗрд╕ рдмрд╛рд░, рд╕реНрдлрд┐рдВрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдереЗ:


рд╣рдордиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛, рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХрд┐рдпрд╛, рдФрд░ рд╕реНрдлрд┐рдВрдХреНрд╕ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЦреЛрдЬ рдХреА рдЧрддрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрдврд╝ рдЧрдИред

рдХреАрд╡рд░реНрдб рдЦреЛрдЬ
рдЪреВрдВрдХрд┐ рдЧрддрд┐ рдХреА рд╕рдорд╕реНрдпрд╛ рдореВрд▓ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдереА, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдХрд┐ рдореБрдЦреНрдп рдЦреЛрдЬ рдХреЛ рд╕реНрдлрд┐рдВрдХреНрд╕ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреА рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рддрдХрдиреАрдХ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ:


рд╡реИрд╕реЗ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, "рдЖрдкрдХреА рдХрд╛рд░" рдЙрдкрдХрд░рдг рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдпрд╣ рдЙрдкрдХрд░рдг рдЖрдкрдХреЛ рдкреВрд░реЗ TecDoc рдХреИрдЯрд▓реЙрдЧ рд╕реЗ рдХреЗрд╡рд▓ рд╡рд╛рд╣рди рд╕рдВрд╢реЛрдзрди рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдФрд░ рд╕рднреА рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рдХреЗрд╡рд▓ рдЗрд╕ рдХрд╛рд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред
рдЙрдкрдХрд░рдг рдЙрди рдлрд╝реАрд▓реНрдбреНрд╕ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ рдЬреЛ рдкрд┐рдЫрд▓реА рдлрд╝реАрд▓реНрдб рдХреА рдкрд╕рдВрдж рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд╛рд░ рдХреЗ рдЙрддреНрдкрд╛рджрди рдХрд╛ рд╡рд░реНрд╖ рдЪреБрдирдиреЗ рдХреЗ рдмрд╛рдж, рдЙрдкрд▓рдмреНрдз рдХрд╛рд░ рдмреНрд░рд╛рдВрдбреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдлрд┐рд░ рдореЙрдбрд▓ рдФрд░ рдЗрдВрдЬрди рдХреЗ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдЙрдирдХреЗ рдХрд╛рдо рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:



рдирддреАрдЬрддрди, рдЗрд╕ рдХрд╛рд░ рдХреЗ рдореБрдЦреНрдп рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмреАрдЪ рд╣рдо рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВред рдХрд╛рд░ рдЪреБрдирдиреЗ рдХреЗ рдмрд╛рдж, рдХреИрдЯрд▓реЙрдЧ рдЦреБрд▓ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдкрдХреА рдХрд╛рд░ рдлрд╝рд┐рд▓реНрдЯрд░ рд╣реЛрдЧреА, рдФрд░ рд╕рд╛рдЗрдЯ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрд╛рд░ рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЖрдкрдХреЛ рдЙрдирдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдФрд░ рдПрдХ рдирдИ рдХрд╛рд░ рдЪреБрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреА рдЪрд╛рд╣рд┐рдПред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рджреЗрдирд╛


рдмрдбрд╝реА рдкреНрд░рд╡реЗрд╢ рд╕реАрдорд╛ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдХрд╛рд░реНрдп рдХрдард┐рди рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рдирд┐рдпрдорд┐рдд рдерд╛ред рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реАрдХреЛрдВ, рддрдХрдиреАрдХреЛрдВ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ:


рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдПрдХ рд╕рдорд╛рди рдкрд░рд┐рдгрд╛рдо рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдЗрдВрдЬрдиреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд╛рд░реЛрдВ рдХреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдЦрд┐рдд рдХреИрдЯрд▓реЙрдЧ рдпрд╛ рдСрди-рд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдкрд░ред

рдкреБрдирд╢реНрдЪ рдкрд░рд┐рд╡рд░реНрдзрди рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдХреБрдЫ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рддрд╛ рд╣реВрдВ, рдЬреЛ рдХрдо рд╕реЗ рдХрдо рдЕрдирд┐рд░реНрдгрд╛рдпрдХ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдЙрдирдореЗрдВ рд╕реЗ рд╕рд╛рд░ рдХреЛ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВред
рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЕрдиреБрд░реЛрдз рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реВрдЪреА рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рд╕рд╛рде рд╣реА рдЖрдпрд╛рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
 < script> // knum1,knum2,knum3,knum4,knum5 -   // inum -   // pz,pr -  // lim -  // wh1, wh2 -    // count -  // art_id -   //name -    //num_fnd -   tecDoc var from = 3; var to = 3; var percent = 0; var chk = 0; var cond = ''; function get_list(fromf,tof) { $.post( "/admin/import_excel_new/get_list.php", { from: fromf, to: tof },outputt ); function outputt(data) { if(chk == 0) { from += 1; to += 1; percent = ( from / cond ) * 100; } else { from = cond; percent = ( from / cond ) * 100; } if ((to - cond) > 0) { to = cond; chk = 1; get_list(from,to); to = 0; }else if((to - cond) == 0) { chk = 1; get_list(from,to); to = 0; } document.getElementById("perc").innerHTML=percent.toFixed(2)+"%"; $("#progressbar").children(".ui-progressbar-value").css("width", percent+"%"); document.getElementById("tab_cont").innerHTML+=data; if(chk == 1) { $("#progressbar").css("display", "none"); $("#progresspercent").css("display", "none"); } if ( chk == 0) { get_list(from,to); //setTimeout(get_list, 100, from, to); } } } alert("   ,       !"); get_list(from,to); function createWindow(count,art_id,inum,knum1,knum2,name,knum3,knum4,knum5,wh1, wh2,pz,pr,num_fnd,lim) { $.post( "/admin/import_excel_new/get_tab.php", { id: art_id, num_fnd: num_fnd },outputt2 ); function outputt2(data) { document.getElementById("inum").innerHTML=inum; document.getElementById("cntnt").innerHTML=data; document.getElementById("btn").innerHTML="<input type=\"button\" name=\"add\" id=\"add_id\" style=\"float:right; margin-top:5px;\" value=\"\" onclick=\"insert_item(\'"+count+"\', \'"+inum+"\',\'"+knum1+"\',\'"+knum2+"\',\'"+name+"\', \'"+knum3+"\',\'"+knum4+"\',\'"+knum5+"\',\'"+wh1+"\', \'"+wh2+"\',\'"+pz+"\',\'"+pr+"\',\'"+num_fnd+"\', \'"+lim+"\')\" />"; } document.getElementById("open_block").style.display="block"; } function loadNum() { bnum = document.getElementById("brand_id").value; $.post( "/admin/import_excel_new/get_number.php", { num: bnum },outputt11 ); function outputt11(data) { document.getElementById("list_num").innerHTML=data; } } function insert_item(count,inum,knum1,knum2,name,knum3,knum4,knum5,wh1,wh2,pz, pr,num_fnd,lim) { if (document.getElementById("opt_id_1").checked === true) art_id=document.getElementById("art_list_id").value; else if (document.getElementById("opt_id_2").checked === true) art_id=document.getElementById("txtnum_id").value; if(document.getElementById("txtnum_id").value!="") { $.post( "/admin/import_excel_new/insert_item.php", { count: count, id: art_id, inum: inum, knum1: knum1, knum2: knum2, name: name, knum3: knum3, knum4: knum4, knum5: knum5, wh1: wh1, wh2: wh2, pz: pz, pr: pr, num_fnd: num_fnd, lim: lim },outputt3 ); function outputt3(data) { document.getElementById("id_"+inum).innerHTML="<span style=\'color:green;\'></span>"; document.getElementById("id_opt_"+inum).innerHTML="<a style=\"cursor:pointer; text-decoration:underline; color:#0090ff;\" onclick=\"createWindow(\'1\',\'"+data+"\', \'"+inum+"\',\'"+knum1+"\',\'"+knum2+"\',\'"+name+"\',\'"+knum3+"\',\'"+knum4+"\',\'"+knum5+"\', \'"+wh1+"\',\'"+wh2+"\',\'"+pz+"\',\'"+pr+"\',\'"+num_fnd+"\',\'"+lim+"\')\"></a>"; } } document.getElementById(\'open_block\').style.display=\'none\'; } </ script> 

рднрд╛рдЧ рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рдирд╛рдо рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдорд╛рд▓ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп
 < ?php // $DataBase -    // $knum1,$knum2,$knum3,$knum4,$knum5 -   // $inum -   // $pz,$pr -  // $user -   // $date -  // $lim -  // $wh1, $wh2 -    // $nameProizvoditel, $numberProizvod -  ,    function addToCatalogForNoTecdoc($DataBase,$knum1,$knum2,$knum3,$knum4, $knum5,$inum,$pr,$user,$date,$pz,$lim,$wh1,$wh2,$nameProizvoditel,$numberProizvod){ $symbols = array("`"," ", "~", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "-", "_", "=", "+", "/", "\\", "|", "?", ":", ";", "\"", "'", "тДЦ", ",", "."); $numberProizvodVithSymbols = str_replace($symbols, '', $numberProizvod); $nameProizvoditelUpper=strtoupper($nameProizvoditel); $query = " SELECT DISTINCT IF (ART_LOOKUP.ARL_KIND IN (3, 4), BRANDS.BRA_BRAND, SUPPLIERS.SUP_BRAND) AS brand, ART_LOOKUP.ARL_SEARCH_NUMBER AS NUMBER, `ARL_ART_ID` AS item_id, `ARL_SEARCH_NUMBER` AS num_fnd, `DES_TEXTS`.`TEX_TEXT` AS item_txt FROM ART_LOOKUP LEFT JOIN BRANDS ON BRANDS.BRA_ID = ART_LOOKUP.ARL_BRA_ID INNER JOIN ARTICLES ON ARTICLES.ART_ID = ART_LOOKUP.ARL_ART_ID INNER JOIN SUPPLIERS ON SUPPLIERS.SUP_ID = ARTICLES.ART_SUP_ID INNER JOIN DESIGNATIONS ON DESIGNATIONS.DES_ID = ARTICLES.ART_COMPLETE_DES_ID INNER JOIN DES_TEXTS ON DES_TEXTS.TEX_ID = DESIGNATIONS.DES_TEX_ID WHERE ART_LOOKUP.ARL_SEARCH_NUMBER = '".$numberProizvodVithSymbols."' AND ART_LOOKUP.ARL_KIND IN (1, 2, 3, 4) AND DESIGNATIONS.DES_LNG_ID = 16 AND (BRANDS.BRA_BRAND='".$nameProizvoditelUpper."' OR SUPPLIERS.SUP_BRAND='".$nameProizvoditelUpper."') GROUP BY brand, NUMBER ;"; $result1 = $DataBase->query($query); $row1 = mysql_fetch_array($result1); echo '<div class="'.$inum.'" style="display: none;"><b>'; var_dump($query); echo '</b>'; echo '<pre>'; var_dump($row1); echo '</pre></div>'; $art_id=$row1["item_id"]; $txt = $row1['item_txt']; $brand = $row1['brand']; $rez=array(); if($row1){ $rez['status']=true; }else{ $rez['status']=false; } if($rez['status']){ // $DataBase->Insert('shop_items_catalog_table', array( 'shop_currency_id' => '4', 'shop_shops_id' => '3', 'shop_items_catalog_name' => $brand.': '.$txt, 'shop_items_catalog_marking' => $art_id, 'shop_vendorcode' => $knum1, 'shop_extension' => $inum, 'shop_items_catalog_price' => $pr, 'users_id' => $user, 'shop_items_catalog_date_time' => $date, 'shop_items_catalog_putoff_date' => $date, 'shop_items_catalog_weight'=>0 )); $last_id = mysql_insert_id(); // function addToMarking($DataBase,$marking_id, $vendor_id){ if(trim($vendor_id)!="" && $vendor_id!=" "){ $DataBase->Insert('marking', array('marking_id' => $marking_id, 'vendor_id' => $vendor_id)); } } addToMarking($DataBase,$art_id, $numberProizvod); addToMarking($DataBase,$art_id, $knum1); addToMarking($DataBase,$art_id, $knum2); addToMarking($DataBase,$art_id, $knum3); addToMarking($DataBase,$art_id, $knum4); addToMarking($DataBase,$art_id, $knum5); // function addToShop_warehouse_items_table($DataBase,$shop_warehouse_id, $shop_items_catalog_item_id, $shop_warehouse_items_count, $users_id){ if(trim($vendor_id)!="" && $vendor_id!=" "){ $DataBase->Insert('shop_warehouse_items_table', array( 'shop_warehouse_id' => $shop_warehouse_id, 'shop_items_catalog_item_id' => $shop_items_catalog_item_id, 'shop_warehouse_items_count' => $shop_warehouse_items_count, 'users_id' => $users_id )); } } $whResult=0; if(trim($wh1)!=""){ $whResult=$wh1; }else{ $whResult=0; } addToShop_warehouse_items_table($DataBase,4, $last_id, $whResult, $user); if(trim($wh2)!=""){ $whResult=$wh2; }else{ $whResult=0; } addToShop_warehouse_items_table($DataBase,3, $last_id, $whResult, $user); addToShop_warehouse_items_table($DataBase,5, $last_id, 0, $user); function addToShop_prices_to_item_table ($DataBase,$last_id, $prices, $p){ $DataBase->Insert('shop_prices_to_item_table', array('shop_items_catalog_item_id' => $last_id, 'shop_list_of_prices_id' => $prices, 'shop_prices_to_item_value' => $p)); } // addToShop_prices_to_item_table ($DataBase,$last_id, 4, $pz); addToShop_prices_to_item_table ($DataBase,$last_id, 5, $pr); // $DataBase->Insert('shop_properties_items_table', array('shop_items_catalog_item_id' => $last_id, 'shop_list_of_properties_id' => 155, 'shop_properties_items_value' => $lim)); $param = array(); $param['item_id'] = $last_id; $param['path'] = 'item_' . $last_id; $DataBase->Update('shop_items_catalog_table', array('shop_items_catalog_item_id' => $param['item_id'], 'shop_items_catalog_path' => $param['path'] ), " `shop_currency_id` = '4' and `shop_shops_id` = '3' and `shop_items_catalog_name` = '".$brand . ': ' . $txt."' and `shop_items_catalog_marking` = ".$art_id ." and `shop_vendorcode` = '".$knum1."' and `shop_extension` = '".$inum."' and `shop_items_catalog_price` = ".$pr." " ); // $img=getImgForARTid($DataBase,$art_id); if($img) { $DataBase->Insert('shop_properties_items_table', array('shop_items_catalog_item_id' => $last_id, 'shop_list_of_properties_id' => 164, 'shop_properties_items_value' => $img)); } $img=''; } $rez['str_item']=$art_id; $rez['str_num_find']=$row1["num_fnd"]; return $rez; } ?> 



PS рджреВрд╕рд░реЛрдВ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдорд╛рд░реЗ рдирдП рд▓реЗрдЦ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рдирдП рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдХреЛ рдпрд╛рдж рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рдлреЗрд╕рдмреБрдХ , рд╡реАрдХреЗ , рдЯреНрд╡рд┐рдЯрд░ , рд▓рд╛рдЗрд╡рдЬрд░реНрдирд▓ рдФрд░ рд▓рд┐рдВрдХреНрдбрдЗрди рдкрд░ рд╣рдореЗрдВ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рдХрд░реЗрдВ

PPS рдмрд╣реБрдд рдЬрд▓реНрдж, рд╣рдорд╛рд░реЗ рдбрд┐рдЬрд┐рдЯреЛрд╡ рдмрд┐рдЬрдиреЗрд╕ рд╕реНрдХреВрд▓ рдореЗрдВ рдПрдХ рдХреЛрд░реНрд╕ рд╢реБрд░реВ рд╣реЛрдЧрд╛: рдореИрдВ рдПрдХ рдЬреВрдирд┐рдпрд░ PHP рдбреЗрд╡рд▓рдкрд░ рдмрдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ! рдЕрднреА рдХреЛрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ рдФрд░ рдЖрдк рдЗрд╕реЗ рдЫреВрдЯ рдкрд░ рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВред

рдЖрд▓реЗрдЦ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛
рд╡реНрд▓рд╛рджрд┐рдореАрд░, рдордзреНрдп PHP рдбреЗрд╡рд▓рдкрд░, рдПрд╕рдИрд╕реАрдПрд▓ рд╕рдореВрд╣
рдирд┐рдХрд┐рддрд╛, рд╕реАрдИрдУ, рдПрд╕рдИрд╕реАрдПрд▓ рдЧреНрд░реБрдк

Source: https://habr.com/ru/post/In195946/


All Articles