Mehrere MySQL-Spalten bei Ausgabe in eine schreiben
Thorsten
- php
Hallo,
ich hab hier schon so einiges an Hilfe gefunden aber jetzt stoße ich an meine Grenzen.
Ich habe eine Abfrage an MySQL gemacht und das Ergebnis der Abfrage steht in einem Array.
Bei der Ausgabe heisst es dann :
(die gesamte Abfrage lasse ich mal aussen vor
-> das hier funktioniert ja)
###################################################
...
$_color = array('#f7f7f7','#dedfe4');
$count = 0;
$row=mysql_fetch_array($result, MYSQL_ASSOC);
while($field=key($row))
{
echo "<th>$field</th>";
next($row);
}
echo "<table>";
while($row=mysql_fetch_array($result, MYSQL_ASSOC)){
echo "<tr><td>";
echo implode("<td>", $row);
echo "</tr>";
}
echo "</table>";
...
###################################################
Mein Problem : In der Dtaenbank sind einige Spalten (Name, PLZ, Ort)
die nicht in einzelnen Spalten ausgegeben werden sollen sondern in einem einzigen Feld, z.b so
Bezug Name, Adresse Telefon
----------------------------------------------------------
Privat Hans Müller 0000-1111111
12345 Müllerstadt
Privat Max Muster 0999-9999999
99999 Neunhausen
----------------------------------------------------------
Und die Spalten sollen auch noch über TD WIDTH in der Größe geändert werden können.
Vielen Dank für konkrete Hilfen - revanchiere mich gerne
Machs dir einfach und bastel in deinem Query schon die Spalte zusammen wie du sie möchtest:
select id, concat(name,plz,ort) as Anschrift
....
gruß Martin
Machs dir einfach und bastel in deinem Query schon die Spalte zusammen wie du sie möchtest:
select id, concat(name,plz,ort) as Anschrift
....
>
> gruß Martin
>
>
\----------------------------------------------------------------
Hi Mattay,
danke erst mal für diesen Tipp - concat kannte ich noch nicht.
bin wohl echt ´n anfänger.
ich weiss noch nicht ob´s funktioniert.
aber 2.te frage :
ich habe in meiner abfrage jede menge and/or und like bedingungen drin.
werden die immer noch genauso behandelt? - da einige sachen ja hinter "concat" in klammern stehen?
gruß Thorsten
Hello,
danke erst mal für diesen Tipp - concat kannte ich noch nicht.
dann ist dieser Link für Dich vielleicht hilfreich?
http://dev.mysql.com/doc/refman/5.0/en/func-op-summary-ref.html
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom