2015-01-20 1 views
0

내 쿼리가 존재하거나 존재하지 않습니다. 그것이 존재한다면, 내 행 카운터는 1이지만, 존재하지 않으면 행 카운터는 0입니다. 나는 행 카운터의 값을 기반으로 응답을 사용하려고합니다. 아래를 참조하십시오. 이렇게하는 것이 더 좋은 방법이라면, 나는 모든 귀입니다.만약 그렇다면, Twilio를 사용하는 문장. 내 쿼리 결과에 따라 다른 응답을 사용하고 싶습니다.

if ($rowcounter==1){ 

echo "<?xml version="1.0" encoding="UTF-8"?>"; 
echo "<Response><Say>Welcome" . $companyname . "</Say></Response>"; 

} 

else 

{ 

echo "<?xml version="1.0" encoding="UTF-8"?>"; 
echo "<Response><Say>We could not locate your customer number</Say></Response>"; 

} 

다른 대괄호 안에있는 코드를 제거하면 코드가 제대로 작동하지만 다른 방법을 사용하는 방법을 모르겠습니다.

+0

삼항 연산자를 사용하여 단축 수 있을까? $ rowcounter == 0이면 else 문은 실행되지 않거나 무엇이 필요합니까? –

+0

그것은 if 문을 지나치지 않습니다. twilio 오류가 발생합니다. 조건문을 수행하는 다른 방법이 있습니까?은 다른 응답을 추가하는 기능을 종료합니다. – mickolasjae

+0

twilio 오류를 게시해야합니다. 그냥 문자열을 출력하고 있습니다. –

답변

1

당신은 당신이 직면하고있는 어떤 오류

echo "<?xml version="1.0" encoding="UTF-8"?>"; 
echo "<Response><Say>".$rowcounter == 1 ? "Welcome".$companyname : "We could not locate your customer number"."</Say></Response>"; 
관련 문제