-1
내 SQL 쿼리가 결과를 반환하는지 확인하기 위해 노력하고있어, 모든 것이 잘 작동하고 있는지를 반환 할 경우 나는SQL 쿼리가 결과
내가 하나의 INSERT의 유효성을 검사하는 일을 해요 .. 확인할 수 없습니다 질문.
$insert = "INSERT INTO offers (status, description logo) VALUES
'" . safe($add['status'][$key]) . "',
'" . safe($add['description'][$key]) . "',
'" . safe($add['logo'][$key]) . "')";
$send = db_query($insert, '+');
db_query ($ 삽입, '+')는, 내가 만든 switch 문에서 오는 또 다시 같은 일을 반복하지 :
case '+':
while ($resultset = mysql_fetch_row($q)) {
$val[] = $resultset[0];
}
break;
을 내 쿼리를 확인하려면
if(!$send){
echo 'something went wrong';
} else {
echo 'everything is ok';
}
그러나 그것은 나에게 동일한 메시지 난 내 쿼리에 뭔가를 잘못 넣을 경우에도 "모든 것이 괜찮습니다"보여 : 나는이 사용
을$insert = "INSET INTO offers (statOs, description logo) VALUES
'" . safe($add['status'][$key]) . "',
'" . safe($add['description'][$key]) . "',
'" . safe($add['logo'][$key]) . "')";
어떻게 해결할 수 있습니까?
'INSERT' 문은 행을 반환하지 않습니다. 영향을받은 행 수를 확인할 수 있습니다. – VMai
설명과 로고 사이에 쉼표가 누락되어 있으며 두 번째 코드의 철자가 잘못되었습니다. –
'INSET INTO offers'? 아니, 실제로 이걸 사용하고 있다고 말하지 마라. 확실히 오타가 있었지, 그렇지? 'INSERT INTO offers'또는 의도적 인 부분입니까? –