Jessica: MySQL-Count

Hi,

gibt es hier eine simple Möglichkeit den Namen aus der MySQL-Tabelle auszulesen, ohne eine weitere SELECT-Abfrage zu initieren?

<?php
$count = mysql_query("SELECT count(name) as count FROM $table WHERE jahr = '".$titel."'", $sql_c);
$count = mysql_fetch_array($count);
$count = ceil($count[count] / 1);

for($i = 1; $i < $count+1; $i++) {
$pages[$i] = "<a id="aA" href="$PHP_SELF?page=".$i."&titel=".$titel."">$name</a>";
}

print implode(", ",$pages);
?>

Beispielsweise ich hätte 3 Namen in der Tabelle, dann müßte als Ergebnis ausgegeben werden: Link Name 1, Link Name 2, ... .
Wenn ja, welche?

Danke & Gruß Jessica

  1. Hallo

    gibt es hier eine simple Möglichkeit den Namen aus der MySQL-Tabelle auszulesen, ohne eine weitere SELECT-Abfrage zu initieren?

    Also mit Deinem Select machst du etwas anderes, als du eigentlich als Ergebnis haben möchtest, denn du zählst die gesamte Anzahl der Namen.
    Das Ergebnis, was du haben möchtest, ist eigentlich eine Zuweisung und wenn die NAmen keiner Zahl zugeordenet ´sind, so kannst du das auch nicht ausgeben. Oder gibt es einen Primary-Key, der von 1 an hochgezählt wir? Dann wäre es ja kein Problem mehr.

    Gruss, Barbara