"후보"라는 이름의 테이블에 필드가 있고이 필드에 쉼표로 구분 된 두 개의 값이 있습니다. aron, john ... . 두 개의 이름 대신 쉼표로 구분 된 여러 개의 이름이있을 수 있습니다. ............ 이제이 필드의 값 수를 계산하고 싶습니다. 어떻게 할 수 있습니까? 폭발 기능을 사용하여 완료 ??PHP의 데이터베이스에서 단일 필드의 값을 계산하지 않습니다
<?php
$sql_explode="select * from tb_party where party_id='3'";
$query_explode=mysql_query($sql_explode);
$k=1;
$row_explode=mysql_fetch_array($query_explode);
$a=$row_explode["service_providers"];
$pieces = explode(",", $a);
echo $pieces[0];
echo $pieces[1];
echo $pieces[2];
echo $pieces[3];
?>
잘 PHP 스크립트는 그냥 값의 수를 계산하는 방법을 이해할 수없는 값을 반향한다 .... 누구도 날이 뭔가를 제안 할 수 있습니다?
이
사용 횟수 ($ 개); – Daan
데이터베이스를 표준화하여 단일 필드에 쉼표로 구분 된 별도의 테이블에 별도의 행에 데이터를 저장하면 SQL로 쉽게 계산할 수 있습니다. – deceze
고맙다. .. 일했다. – user3572583