phpbar.de logo

Mailinglisten-Archive

[php] selbe Spaltennamen

[php] selbe Spaltennamen

Tobias php_(at)_phpcenter.de
Sun, 6 May 2001 14:05:44 +0200


hi

>ich habe' folgendes mySQL-Statement:
>
>$query="SELECT a.* , b.* , c.* from news a, auth_user b , news_comments c
where a.author =
>b.user_id and a.id=c.newsid";
>$db = new DB();
>$db->query($query);
>
>allerdings enthalten die Tabellen news und news_comments teilweise
>gleiche Spaltennamen. Möchte ich nun mittels:
>
>$ds = db->f("spaltenname");
>
>aus dem aktuellen Datensatz die Daten aus der entsprechenden Spalte
>holen bekomme ich stets die Spalte aus der Tabelle
>news_comments,möchte aber eigentlich die Spalte aus news haben. Gibt
>es eine Möglichkeit, das Select-Statement trotzdem in einer
>Datenbankabfrage zusammenzufassen ?

statt mit * zu arbeiten einfach die attribute direkt ansprechen und den
doppelten ALIAS-Namen geben .... und dann kannst du auf diese alias-Namen
zugreien ..
cu
tobias
www.traffic-eye.de


php::bar PHP Wiki   -   Listenarchive