2012-11-02 6 views
0

나는 2 개 테이블 DB를 가지고 txtSpeciesList 나는 $ species 값을 얻고 tblsplintersbowlinventory를 통해 반복하며 txtProductBowlCode 값에 $ species 값이 포함될 때마다 해당 값으로 txtProductPrimarySpecies를 업데이트합니다.자원 ID 오류

txtProductPrimarySpecies를 $ 종 값으로 설정하는 데는 문제가 없지만 txtProductBowlCode의 마지막 6 개 문자 (예 : MapleSpTi12-025가 12-025를 산출 함)를 추가하고이를 $ 종 값에 추가하려고합니다. (Mpale) 그런 다음 txtProductPrimarySpecies를 새 결합 값 (Maple12-025)으로 업데이트하십시오.

이 또한 실행하지만, 나는 다음과 같은 출력을 얻을 :

Species: Ash 
Wood: Ash 
Seq: Resource id #5 

그것은 종을 보여,하지만 어떤 이유로

$seq = mysql_query('SELECT txtProductBowlCode, RIGHT(txtProductBowlCode,6) FROM tblsplintersbowlinventory'); 

코드 나 "Resource id #5"오류를 제공합니다.

내가 뭘 잘못하고 있니?

답변

0

$ seq에서 mysql_fetch_array를 수행해야합니다. 저에게 제공

$rowSeq = mysql_fetch_array($seq); 
print_r($rowSeq); 
+0

: 배열 ([0] => Ash07-001 [txtProductBowlCode] => Ash07-001 [1] => 07-001 [RIGHT (txtProductBowlCode 6)] => 07-001) 종 (種) : 애쉬 우드 : 애쉬 순서 : 리소스 ID # 5 – Stephen

+0

OK, 결과는 07-001로 정확하지만 리소스 ID # 5 오류가 발생하는 이유는 무엇입니까? – Stephen

+0

또한이 루프가 발생할 때마다 리소스 ID 번호가 2 씩 점차 증가한다고 언급해야합니다 ... – Stephen