Ergebnis einer Mysql-Abfrage in eine Variable verarbeiten
Markus
- php
Hallo allerseits,
bin in den php/mysql Anfaengen und komme gerade nicht weiter:
Moechte je nach User, der mit AG-Nummer und bgcolor in der mysql Datenbank agenturen eingetragen ist, die Hintergrundfarbe der Seite bestimmen mittels der sql Abfrage:
$color = "SELECT color FROM agenturen where agenturnummer = '$ag'";
$color_ag = @mysql_query ($color);
und dann die entsprechend definierte Farbe (z.B. #FFFFFFF aus der Datenbank) in den body Bereich der php Seite einsetzen als Variable.
Nur wie definiere ich aus dem Ergebnis der sql Abfrage eine Variable?
Vielen Dank fuer Tipps
Markus
abend,
sieh dir dazu mal folgendes an:
http://www.php.net/manual/de/function.mysql-fetch-array.php
mfg,
Z.N.S.
abend,
sieh dir dazu mal folgendes an:
http://www.php.net/manual/de/function.mysql-fetch-array.php
ja damit hab ich auch schon hin u. her gehanpelt, nur will ich den eigendlichenb Wert aus der Datenbank direkt in eine Variable definieren um diese dann mittels echo "<body bgcolor=$color>\n" zu verarbeiten. Vielleicht einen erklaerenden Tip?
Markus
abend,
---code-anfang---
<?
function GetColor($a_user)
{
$makeit = mysql_query("SELECT color FROM usercolor WHERE user = '$a_user';");
$fetchit = mysql_fetch_row($makeit);
return $fetchit[0];
}
$SpecialUserClr = GetColor("username"); // funktionsaufruf
echo $SpecialUserClr; // beinhaltet die farbe
?>
---code-ende---
habs jetzt nicht gecheckt.. aber dürfte eigentlich funktionieren..
mfg,
Z.N.S.
abend,
»»
mfg,
Z.N.S.
»»
Danke schonmal...werde mein Glueck probieren
Markus