Zähler
Hallo,
Möchte auf meiner Homepage eine Tabelle mit Angebote einstellen, was eigentlich nicht das Problem ist.
Aber ich wollte zusätzlich oberhalb der Tabelle einen "Counter" platzieren, der dann angibt: Es sind zur Zeit ( z. B.) 23 Angebote vorhanden.
Hat da jemand eine Idee wie ich dies am besten realisieren könnte?
Danke in Vorraus
MfG
Patrick
Antworten
$result = mysql_query("Select Count(spaltenname) from tabelle");
$anzahl = mysql_result($result,0);
*** Nobody ***
2.
Habe dies gerade eingegeben, aber es wird mir in der Vorschau "Internal Server Error " angezeigt.
Hat das jetzt hiermit was zu tun oder hat mein Server wirklich was?
Ausgabe geht ja normal mit : echo "$anzahl"; oder
Mfg
Patrick
3.
Wie sieht das Script genau aus? Bitte die wichtigen Teile
formatiert posten.
*** Nobody ***
4.
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Title here!</title>
</head>
<body><pre>
<?php
$connection = mysql_connect("localhost","","");
mysql_select_db("test", $connection);
$result = mysql_query("Select Count(datum) from angebot");
$anzahl = mysql_result($result,0);
echo "Es gibt zur Zeit $anzahl Angebote";
mysql_close($connection);
?>
</pre>
</body>
</html>
Hab jetzt mal zur Sicherheit komplett gepostet. Ich kenn mich ehrlich gesagt nicht so gut aus.
5.
Wenn es die Datenbank, die Tabelle und die Spalte gibt und mysql_connect nicht schief läuft, ist an dem Script nichts falsch, das muss funktionieren.
*** Nobody ***
6.
$num_rows = mysql_num_rows($result);
versuche es mal damit