ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
665
665
EMPFEHLEN
-
Hallo,
ich möchte gerne bestimmte Daten aus einer MySQL Datenbank auslesen.
Ich sortiere die Daten mit folgendem String:
SELECT * FROM referers ORDER BY url ASC
Dann werden unter "url" zum Beispiel 10 mal www.domain.de angezeigt dann folgen
13 Zeilen mit www.domain2.com , und so weiter.
Nun möchte ich gerne Das diese Zeilen gezählt werden, und zu den Urls zugeordnet werden.
Also zum Beispiel das dann ausgegeben wird: www.domain.de 10 hits
Mfg Ragey
-
Code :
1
SELECT url, count(*) AS Anzahl FROM referers GROUP BY url
Warum gibt (fast) keiner im Datenbankforum an, welches DBMS er benutzt?
Ich gehe im Zweifelsfall ohne Nachfrage von MySQL > 4.1 i.V.m. PHP aus.
Gewöhnt euch bitte auch an, die Fehlermeldung von mysql_error() zu posten.
-
Wie mache ich das mit der Ausgabe das hier funktioniert nicht ganz.
PHP-Code:<?php
require_once('config.php');
mysql_connect($host, $user, $pass);
mysql_select_db($db);
$abfrage = "SELECT url, count(*) AS Anzahl FROM referers GROUP BY url";
$result = mysql_query($abfrage);
echo "url: ".$result['url']." hit in: ".$result['count']."";
?>
-
Und was ist die Fehlermeldung? Was genau funktioniert nicht?
Warum gibt (fast) keiner im Datenbankforum an, welches DBMS er benutzt?
Ich gehe im Zweifelsfall ohne Nachfrage von MySQL > 4.1 i.V.m. PHP aus.
Gewöhnt euch bitte auch an, die Fehlermeldung von mysql_error() zu posten.
-
Bei dem Script erscheint folgendes:
url: hit in:
Es wird also die Adresse und die Zusammengezählten Reihen nicht angezeigt.
-
Du solltest Dir vielleicht mal die Funktionen mysql_fetch_assoc(), mysql_fetch_array(), mysql_fetch_row() oder mysql_fetch_object() anschauen.
Außerdem sprichst Du den Array-Index count an, der heißt aber in dem Query Anzahl.
Gruß hpvwWarum gibt (fast) keiner im Datenbankforum an, welches DBMS er benutzt?
Ich gehe im Zweifelsfall ohne Nachfrage von MySQL > 4.1 i.V.m. PHP aus.
Gewöhnt euch bitte auch an, die Fehlermeldung von mysql_error() zu posten.
Ähnliche Themen
-
[mySQL 5] Zu den Monaten Einträge zählen und Monate ohne Einträge auch ausgeben.
Von FlaverSaver im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 27.09.10, 18:11 -
Punkte gleiche Positionsvektoren zuweisen
Von rsspider im Forum Cinema 4DAntworten: 3Letzter Beitrag: 06.04.05, 22:21 -
Gleiche Einträge in einer Spalte zählen und absteigend ausgeben
Von Eiszwerg im Forum PHPAntworten: 2Letzter Beitrag: 22.01.04, 07:17 -
Gleiche inhalte zählen
Von dave_ im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 28.01.03, 21:01 -
Gleiche Buchstaben in txt datei zählen
Von Nucleus im Forum PHPAntworten: 2Letzter Beitrag: 03.02.02, 18:53





Zitieren
Login





