wal
Erfahrenes Mitglied
Hallo,
ich erhalte eine Fehlermeldung wie folgt:
Ich versuche die Werte eines Arrays in ein String zu schieben. Diese sind dann mit Komma getrennt und werden in die DB abgespeichert.
Leider erhalte ich oben genannte Fehlermeldung und weiss nicht genau, wie ich diese im Script abfangen soll.
Anbei zum Testen die zwei kleinen Scripts:
HTML:
Mit einer FOR-Schleife könnte man dies umgehen, aber die hilft mir leider im Script nicht weiter.
Hat jemand von euch eine Idee?
Vielen Dank im voraus für eure Hilfen und Tipps
ich erhalte eine Fehlermeldung wie folgt:
Notice: Array to string conversion in \\server\test2.php on line 17
Ich versuche die Werte eines Arrays in ein String zu schieben. Diese sind dann mit Komma getrennt und werden in die DB abgespeichert.
Leider erhalte ich oben genannte Fehlermeldung und weiss nicht genau, wie ich diese im Script abfangen soll.
Anbei zum Testen die zwei kleinen Scripts:
PHP:
<?php
if (isset($_POST["suchen"])){
}
$s_begriff = explode(",",$_POST['oberbegriff']); // Zeile 17
}
echo $s_begriff;
?>
HTML:
Code:
<form name="test" action="test2.php" method="post">
Begriff<br>
<select name="oberbegriff[]" size="2" multiple>
<option value="Optional auswaehlen">Optional auswaehlen</option>
<option value="Beg1">Beg1</option>
<option value="Beg2">Beg2</option>
<option value="Beg3">Beg3</option>
<option value="Beg4">Beg4</option>
</select>
<input id="1" type="submit" value="Finden" name="suchen">
</form>
Mit einer FOR-Schleife könnte man dies umgehen, aber die hilft mir leider im Script nicht weiter.
Hat jemand von euch eine Idee?
Vielen Dank im voraus für eure Hilfen und Tipps