2010-01-18 7 views
0

Je suis en train d'obtenir le qunt avec sont int et les ajouter et montrer uneessayant de montrer un total de mysql en php

totale
$qunt = 0; 
$result = mysql_query("SELECT * 
         FROM properties_items 
         WHERE user_propid='$view' 
        ORDER BY id DESC") or die (mysql_error()); 

while ($row = mysql_fetch_array($result)) { 
    $itemid = $row['itemid']; 
    $qunt = $row['qunt']; 

    $qunt++; 
} 

echo $qunt; 

Répondre

3
$qunt = 0; 
$result = mysql_query("SELECT * 
         FROM properties_items 
         WHERE user_propid='$view' 
        ORDER BY id DESC") or die (mysql_error()); 

while ($row = mysql_fetch_array($result)) { 
    $itemid = $row['itemid']; 
    $qunt += $row['qunt']; 
} 

echo $qunt; 

Oserais-je dire que vous n'êtes probablement pas utiliser le itemid, auquel cas il n'y a pas de point en boucle à travers un jeu de résultats dans le code. Au lieu de cela, essayez quelque chose comme ceci:

$qunt = mysql_query "SELECT SUM(qunt) FROM properties_items WHERE user_propid='$view'"; 
0
$qunt += $row['qunt']; 

Et se débarrasser de la ligne ++.

Questions connexes