2011-04-09 3 views
0

내 Prestashop 웹 사이트 Ice-cat을 통합해야합니다.다른 웹 사이트의 제품 설명을 표시 할

아래에 데이터를 가져 오는 형식이 나와 있습니다.

일반 형식 : http://prf.icecat.biz/index.cgi?prod_id=, 공급 업체 =; shopname =

예 : http://prf.icecat.biz/index.cgi?prod_id=LX.TEQ06.029;vendor=acer;shopname=openIcecat-url

어떻게 내가 PrestaShop 버전이 통합 않습니다.

모든 코드 아이디어가 도움이 될 것입니다.

데이터베이스 테이블 ID에서이 URL을 어떻게 작성합니까? 제품 테이블에 제품 ID 및 공급 업체 이름이 100 개 이상 있습니다. 실행시 스크립트를 작성하여 모든 제품 설명 필드를 해당 데이터로 업데이트해야합니다. URL에서 가져옴

답변

0

사전 정지에 대해 알지 못합니다.

그러나 당신이 URL의 시도에서 변수를 추출 할 경우 -

<?php 
$pattern = '/[;]/'; 

$string = "http://prf.icecat.biz/index.cgi?prod_id=LX.TEQ06.029;vendor=acer;shopname=openIcecat-url"; 

print_r(preg_split($pattern, $string), 1); 
?> 
하여 문자열을 분할합니다

';' 그런 다음 '='로 폭발() 할 수 있고 데이터를 얻을 수 있습니다.

+0

어떻게 데이터베이스 테이블 ID 에서이 URL을 구축합니까, 100 개 이상의 제품, 제품 테이블 conatins 제품 ID와 공급 업체의 이름이 있습니다. 나는 그것을 실행하면 각 제품의 데이터를 가져 와서 모든 제품 설명 필드를 업데이 트 스크립트를 작성해야합니다 URL – user700117

+0

에서 무엇에 대해 explode(); ? – dynamic

관련 문제