Guten Tag,
ich dachte ich hätte alles richtig gemacht, doch anscheinend habe ich irgend wo einen Denkfehler.
Es geht um folgendes:
Ich schreibe in der Datenbank paar werte und suche dann anhand von array_search die Postion und lasse dann den Wert ausgeben.
Klappte auch soweit alles wenn alle werte identisch sind. Kurzes Beispiel:
So nun mache ich aus diesen Werten ein Array um alle Werte zu erhalten. ( entspricht nur von den Funktionen meinem Code..)
So dass kann ganz klar nicht werden da Gebinde != Gewicht ist.
Doch nur wie bekomme ich die Postion nun raus?
Bei ltr = gebinde ( 10.00 - 10.00 )
Ist logisch das was ausgegeben wird...
Gebinde und Gewicht sind immer identisch von der Anzahl her.
Vielleicht denke ich auch zu kompliziert?
Hat jemand vielleicht einen Lösungsansatz, oder Tip ?
Vielen Lieben Dank
ich dachte ich hätte alles richtig gemacht, doch anscheinend habe ich irgend wo einen Denkfehler.
Es geht um folgendes:
Ich schreibe in der Datenbank paar werte und suche dann anhand von array_search die Postion und lasse dann den Wert ausgeben.
Klappte auch soweit alles wenn alle werte identisch sind. Kurzes Beispiel:
Code:
3.00;10.00 ( Gebindegröße )
3.00;00.00;10.00;00.00 ( Preis pro Gebinde )
->
3.90;13.00 Gewicht!
So nun mache ich aus diesen Werten ein Array um alle Werte zu erhalten. ( entspricht nur von den Funktionen meinem Code..)
PHP:
DB -> liefert ->
$weight = "3.90;13.00";
$gewicht = explode(";", $weight);
//Verarbeite das weiter ->
//gebinde wird geliefert von einer Auswahl, also 3.00ltr oder eben 10.00Ltr
$post = $_GET["gebinde"];
$weight = array_search($post, $gewicht);
Dann die Ausgabe:
echo "Gewicht: <b>" . $gewicht[$weight] . " Kg</b>";
So dass kann ganz klar nicht werden da Gebinde != Gewicht ist.
Doch nur wie bekomme ich die Postion nun raus?
Bei ltr = gebinde ( 10.00 - 10.00 )
Ist logisch das was ausgegeben wird...
Gebinde und Gewicht sind immer identisch von der Anzahl her.
Vielleicht denke ich auch zu kompliziert?
Hat jemand vielleicht einen Lösungsansatz, oder Tip ?
Vielen Lieben Dank
Zuletzt bearbeitet: