Hab da mal ne bloede frage =)
PHP-Code:
mysql_select_db( MYSQL_DATENBANK ) or die("Auswahl der Datenbank fehlgeschlagen");
$news_sql = "SELECT favoritengames FROM user WHERE benutzername='$benutzername'";
$news_result = mysql_query($news_sql) or die('Fehler 3: '.mysql_error());
while ($row = mysql_fetch_array($news_result, MYSQL_NUM)){
$favoriten[] = $row[0];}
// Da lese ich die Favoriten aus die im Format: "1,2,12,28" gespeihcert sind
$favoritengeordnet = explode(",", $favoriten[0]);
// hier baue ich den String "1,2,12,28" in vier einzelteile also
// [0] = 1
// [1] = 2
// [2] = 12
// [3] = 28
$favoritenneu = implode(" or ", $favoritengeordnet);
// [B]hier ist der fehler[/B]
// will hier den string wieder zusammensetzen das "1 or 2 or 12 or 28" bei raus kommt
// es kommt aber immer nur "1" dabei raus
// also echo '$favoritenneu[0]'; == 1
// sollte aber "1 or 2 or 12 or 28" sein
ich möchte das ergebniss gerne in ne MySQL abfrage haben zB.
WHERE kategorie='$favoritenneu[0]'
Kommentar