Hallo!
Ich hab ein kleines Problem wo ich nicht weiter komm.
Es werdenen in eine Formular mehrere Lieferscheinnummern eingegeben.
Der Einfachtshalber alle mit , getrennt.
In der Auswertung werden die einzelnen Nummern mit explode aufgesplittet und geprüft.
Nun wollte ich noch prüfen ob eine Lieferscheinnummer doppel eingegeben wurde.
Mit folgendem Code:
Da kommt ne ausgabe das der array 123456,789987,123456 nur einmal vor kommt.
Mit
in einer Schleife Kommt die ausgabe zwar optisch richtig aber es ist ja dann jede $i ein eingenes Array!
Jemand ne Idee wie man das am beste lösen könnte?
Hier mein Code:
Gruss
djjlx
Ich hab ein kleines Problem wo ich nicht weiter komm.
Es werdenen in eine Formular mehrere Lieferscheinnummern eingegeben.
Der Einfachtshalber alle mit , getrennt.
In der Auswertung werden die einzelnen Nummern mit explode aufgesplittet und geprüft.
Nun wollte ich noch prüfen ob eine Lieferscheinnummer doppel eingegeben wurde.
Mit folgendem Code:
PHP:
$array = array(123456,789987,123456);
print_r(array_count_values($array ));
Da kommt ne ausgabe das der array 123456,789987,123456 nur einmal vor kommt.
Mit
PHP:
$array = array($code[$i]);
print_r(array_count_values($array));
//AUSGABE: Array ( [470011] => 1 ) Array ( [100059] => 1 ) Array ( [470011] => 1 ) Array ( [47001] => 1 )
in einer Schleife Kommt die ausgabe zwar optisch richtig aber es ist ja dann jede $i ein eingenes Array!
Jemand ne Idee wie man das am beste lösen könnte?
Hier mein Code:
PHP:
$btb = $_POST["btb"];
$code = explode(",",$btb);
$bericht = $code[$i];
$array = array($btb);
print_r(array_count_values($array));
//AUSGABE: Array ( [470011,100059,470011,47001] => 1 )
$a = substr_count($btb, ',');
$ok = 0;
for ($i = 0; $i <= $a; $i++) {
//Auswertung
}
Gruss
djjlx
(Zu Nahe am Projekt