Mein Code ist:Variable in Array und Wert separed mit Komma
$arr = array(1,2,3);
foreach ($arr as $key => $value)
{
$resultstr[] = "FIND_IN_SET (" .$value. ", Dotazioni) > 0";
}
$dotazioni_camera = implode(" and ",$resultstr);
echo($dotazioni_camera);
Ergebnis ist:
FIND_IN_SET (1, Dotazioni) > 0 and FIND_IN_SET (2, Dotazioni) > 0 and FIND_IN_SET (3, Dotazioni) > 0
Das ist richtig !! Aber wenn ich versuche, Arr von
$arr = array(1,2,3);
Um
$arr = array($var);
das Ergebnis ändern sich ändern in:
FIND_IN_SET (1,2,3, Dotazioni) > 0
denke ich, dass variable Integerwert convert durch Komma in einem String-Wert separeted . Ich suchte nach einer möglichen Lösung, aber ich habe nichts gefunden. Ich hoffe du kannst mir helfen.
Was hat $ var? –
können Sie bitte Ihren $ var Wert teilen? –