이 작동합니다 :
$result = mysql_query("SELECT SUM(cpp) as value_sum FROM carbsummary");
// $row = mysql_query($result); // There is no need for this second 'mysql_query'
if ($result === FALSE) { die(mysql_error()); }
while($row = mysql_fetch_assoc($result)) {
echo $row['value_sum'];
}
첫째, 그 두 번째 mysql_query
완전히 불필요한입니다. 또한 echo $row['value_sum'];
이 실제로 작동 할 수 있도록 as value_sum
을 쿼리에 추가했습니다. 그 과거
,이 말 : 나는 주위를 파고이 오류가 발생할 수 있지만, 난 그냥 볼 수가 없어 할 수있는 방법을 많이가있다
.
나는 심각하다고 생각하지 않습니다. 당신은 근본적으로 MySQL 쿼리를 사용하여 10 줄 미만의 코드를 보여줍니다. 단순히 the official PHP documentation for mysql_query
을보고 유용한 예제를 많이 보여줍니다. &을 사용자의 필요에 맞게 복사 할 수 있습니다. 복사 후 10 분 이내에 붙여 넣기 & 코드를 조정할 준비가되었습니다.
mysqli_
확장 프로그램을 사용할 때 mysql_
확장 프로그램을 사용하고 있습니다. 다시 링크를 클릭 읽기 거대한 빨간색 상자를 페이지 상단 :이 확장은 PHP 5.5.0 추천되지 않습니다
경고, 그리고 미래에 제거됩니다. 대신 MySQLi 또는 PDO_MySQL 확장자를 사용해야합니다. 자세한 내용은 MySQL: choosing an API 가이드 및 related FAQ을 참조하십시오. 이 기능에 대한 대안은 다음과 같습니다
는'$의 row' 쿼리에 대한 쿼리, 즉 당신이 할 노력하고 –
잘못이다 다른 쿼리의 결과로 쿼리 ... – Zerquix18