Michael H.: Wie bekomme ich das Ergebnis eine MySQL COUNT Abfrage?

Beitrag lesen

Hallo,

ich habe folgende Abfrage in PHP:

$sql="SELECT

COUNT(id) as 'anzahl'
         FROM
             photo_base
         WHERE
             idseller ='3'";

$res = mysql_query ($sql, $verbindung);

$daten=mysql_fetch_assoc($res);
  $count=$daten['anzahl'];

oder als Funktion:

function get_count_plus_one(&$verbindung,$tablename,$column,$where)
{
     $sql_query="SELECT
                    COUNT($column) as 'anzahl'
                 FROM
                    $tablename
                 $where
                ";
    $res = mysql_query ($sql_query, $verbindung);
    if ($res===false)
    {
        die(mysql_error());
    }
    $daten=mysql_fetch_assoc($res);
    return $daten['anzahl']+1;
}

Hoffe das hilft ;-)

Michael