php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.10.2004, 20:02  
Gast
 
Beiträge: n/a
Standard [Erledigt] Anzahl der Beiträge in Schleife abfragen

Hallo,

würde gerne die Anzahl der Beiträge in meinem Forum per Schleife ausgeben, passend zu den Titeln. Bekomme die Verschachtelung einfach nicht hin und immer nur die Anzahl der Antworten des ersten Datensatzes angezeigt.

PHP-Code:
$sql "SELECT id, titel, antwortid FROM $tab WHERE antwortid = 0 ORDER BY id DESC"
             
$result mysql_query ($sql); 

while (
$data mysql_fetch_array ($result)) {

$ausles =mysql_query ('SELECT COUNT( ".$data[id]." ) FROM pc GROUP BY `antwortid` ORDER BY `id` DESC ');
             
$anthits mysql_result($ausles,0); 

echo 
$data[titel]
echo $ 
$anthits    
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.10.2004, 20:35  
Erfahrener Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 498
marsch
Standard

Ach nee

Ich tippe mal so:
Code:
SELECT
    t.id,
    t.titel,
    COUNT(pc.id) AS anz
FROM
    $tab AS t,
    pc
WHERE
    t.antwortid=pc.antwortid
GROUP BY
  t.antwortid
Auf keinen Fall in einer Schleife, Du Datenbankkiller
__________________
Cheers, Marco
marsch ist offline  
Alt 30.10.2004, 11:49  
Gast
 
Beiträge: n/a
Standard

ich gebe das ganze doch seitenweise aus, also von daher keine panik das ich die datenbank abschiesse.

sag mal wie gebe ich den wert AS anz unter php aus? unter sql klappt das ja schon prima.
 
Alt 30.10.2004, 12:15  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

du greifst auf den alias so zu, wie auf einen normalen spaltennamen .. z.b. so.
PHP-Code:
while ( $obj mysql_fetch_object($res) )
{
        
$obj->alias;

grüße ben.
imported_Ben ist offline  
Alt 01.11.2004, 18:33  
Gast
 
Beiträge: n/a
Standard

bekomme es nicht hin das die anzahl der beiträge in der schleife mit abgearbeitet wird. bekomme immer nur die anzahl der antworten fürs erste thema in jeder zeile ausgegeben

PHP-Code:
$sql "SELECT id, titel, antwortid  FROM $tab WHERE (antwortid = 0) ORDER BY id DESC"
             
$result mysql_query ($sql); 
     
 while (
$data mysql_fetch_array ($result)) { 

$ausles mysql_query  ('SELECT id, titel, COUNT( id ) AS anz FROM pc WHERE antwortid !=0 GROUP BY antwortid ORDER BY id ASC'); 

$anthits mysql_fetch_object($ausles);

echo 
$data[titel];
echo 
$anthits->anz; } 
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Max Anzahl Checkboxen Hu5eL JavaScript, Ajax und mehr 2 25.06.2008 15:37
Berechnung über mehrere Abfragen aus mysql Slappi PHP Tipps 2008 2 18.12.2007 14:22
mysql_query verschmelzen zweier abfragen (while schleife) Buschdieb PHP Tipps 2006 10 15.07.2006 17:11
mehrere Abfragen (Selects) verbinden???? CIMM Datenbanken 15 03.05.2006 18:59
Schleife nach Tastendruck beenden schnurzli PHP Tipps 2006 7 24.03.2006 18:56
Warum wird die erste Schleife nur einmal durchlaufen ? PHP Tipps 2006 12 03.03.2006 20:04
Nur bestimmte Anzahl von Bildern darstellen??!! Peoples PHP Tipps 2005-2 4 31.12.2005 01:37
[Erledigt] While schleife in while schleife = nur ein datensatz?! PHP Tipps 2005-2 9 28.10.2005 12:48
Datenbankabfrage in einer Schleife mit DB-Abfrage Datenbanken 3 16.10.2005 21:04
Anzahl der Abfragen und die Zeit waltershausen Datenbanken 2 27.09.2005 12:09
höchste Anzahl für bestimmten code abfragen Datenbanken 13 19.05.2005 15:48
while schleife beenden PHP Tipps 2005 3 29.03.2005 20:35
IF ELSEIF ELSEIF ELSE mit While Schleife PHP Tipps 2005 9 04.03.2005 23:27
[Erledigt] Abfragen, aber wie? Datenbanken 4 27.01.2005 20:21
anzahl abfragen ausgeben PHP Tipps 2004 2 10.08.2004 09:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:35 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.