php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.04.2009, 20:24  
Erfahrener Benutzer
 
Registriert seit: 11.03.2009
Beiträge: 102
xstefxanx befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] datenbank abfrage mit group by mit php

hallo,

ich habe eine tabelle bilder in der informationen zu bildern gespeichert sind, u.a. das datum wann das bild gemacht wurde. nun möchte ich über php die verschiedenen daten aus der tabelle auslesen. mein code dafür sieht wie folgt aus:

PHP-Code:
$sql "SELECT 
        Datum
        FROM         
        Bilder
    WHERE
        Datum = '"
.$datum."'
    GROUP BY
        Datum
    ORDER BY
        Datum"
;           
            
$result mysql_query($sql) or die( 'Error[SELECT|User]: <br />
                                                           <pre>' 
$sql '</pre>
                                                           <br />
                                                           MySQL-Error: ' 
mysql_error() );

echo 
'<table><tr>';

while(
$row mysql_fetch_array($result)){
    echo 
'<td><a href="">'.$row["Datum"].'&nbsp;</a></td>';
    
$datum $row['Datum'];
}

echo 
'</tr></table>';
echo 
'<hr width="100%">'
nur leider wird, wenn ich mir den erzeugten html-code anschaue, der mittelteil der tabelle nicht angezeigt, d.h. mysql_fetch_array($result) liefert keinen wert, obwohl, wenn ich die abfrage direkt in der datenbank mache, ich ein ergebnis bekomme.

woran könnte das liegen?
xstefxanx ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.04.2009, 20:43  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Lass Dir einfach mal das tatsächliche SQL Statement ausgeben
PHP-Code:
<?php
$sql 
"SELECT 
        Datum
        FROM         
        Bilder
    WHERE
        Datum = '"
.$datum."'
    GROUP BY
        Datum
    ORDER BY
        Datum"
;           
echo 
'<pre>Debug: sql='htmlspecialchars($sql), '</pre>';
$result mysql_query($sql) or die( 'Error[SELECT|User]: <br />
                                                           <pre>' 
$sql '</pre>
                                                           <br />
                                                           MySQL-Error: ' 
mysql_error() );
echo 
'<pre>Debug: #Datensätze: 'mysql_num_rows($result), '</pre>';                                                           

echo 
'<table><tr>';

while(
$row mysql_fetch_array($result)){
    echo 
'<td><a href="">'.$row["Datum"].'&nbsp;</a></td>';
    
$datum $row['Datum'];
}

echo 
'</tr></table>';
echo 
'<hr width="100%">';
David ist offline  
Alt 27.04.2009, 23:39  
Erfahrener Benutzer
 
Registriert seit: 11.03.2009
Beiträge: 102
xstefxanx befindet sich auf einem aufstrebenden Ast
Standard

danke, habs gefunden, dummer fehler.
xstefxanx ist offline  
 


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] Daten von Datenbank NACH der Abfrage sortieren Supeede PHP Tipps 2009 21 10.04.2009 00:33
datenbank abfrage mit php xstefxanx PHP Tipps 2009 11 04.04.2009 18:33
[Erledigt] Datenbank abfrage geordnet anzeigen Octavian PHP Tipps 2009 10 22.03.2009 15:39
Ausdruck aus Datenbank Abfrage fulltilt PHP-Fortgeschrittene 5 09.02.2009 12:17
[Erledigt] Formular Problem (Datenbank Abfrage) halekin PHP Tipps 2009 2 14.01.2009 12:45
Wiemache ich eine Abfrage über 3 Tabellen??? djscaleo Datenbanken 8 05.01.2009 10:46
MySQL - Fehler in einfacher Abfrage oden Datenbanken 11 03.01.2009 20:03
Datenbank Frage (Abfrage) 22hase Datenbanken 24 16.12.2008 15:32
Zufallsbild -> Abfrage MySQL Datenbank nic_ Datenbanken 4 24.11.2008 12:43
access datenbank abfrage georg099 Datenbanken 4 02.09.2008 08:27
OOP - Datenbank Abfrage ... 7Style PHP Tipps 2008 5 13.02.2008 13:28
Ergebnis aus Abfrage in Datenbank einfügen BBieniek PHP Tipps 2008 1 11.01.2008 02:51
[Erledigt] SQL Abfrage funzt nicht Datenbanken 2 04.02.2005 11:09
Datenbank Abfrage: Ergebnis nur Array maximus Datenbanken 2 20.01.2005 17:07
Datenbank Abfrage: Nur Array als Ergebnis maximus PHP Tipps 2005 7 20.01.2005 15:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
2 mal group by sql, 2 mal group by, php datensätze group, php group by, php datenbankabfrage, sql group by in php ausgeben, 2 mal group by in einer abfrage, abfrage welche tables in einer datenbank sind, access abfrage auf mittelteil eines ausdrucks, http://www.php.de/php-einsteiger/54577-erledigt-datenbank-abfrage-mit-group-mit-php.html, datenbankabfrage mit mehreren ergebnissen php ausgeben, sql group by mit php ausgeben, fehler in datenbankabfrage anzeigen mysqlerror, php datenbankabfrage row, datenbankabfrage mehrerer tables, php aus mehreren datenbanken abfragen, php \group by\ echo, wann group by, query datenbankabfrage mehrere tabellen group, group by php row

Alle Zeitangaben in WEZ +1. Es ist jetzt 18:01 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