Hallo,
ich habe mal ein Frage an euch, ich lese zwei Datensätze aus der DB ein.
Nun möchte ich den Inhalt der beiden eingelesen Felder miteinander vergleichen und die Werte ausgeben die im anderen Feld nicht vorhanden sind, in dem folgenden Beispiel wäre es der Wert "5".
Beispiel :
Feld A ='1','2','3','4','5','6','7', // Inhalt Tabellenfeld A :
Feld B ='1','2','3','4','6','7', // Inhalt Tabellenfeld B :
Im Grunde könnte man es ja so machen:
Nur ich muss die eigelesenen DB Felder irgendwie umwandeln, ich kann den eigelesenen Datensatz nicht direkt so wie unten ins Array schreiben :
$array1 = array ([COLOR=crimson] $ROWausgabeDB_feld["A"][/COLOR] ); // Inhalt Tabellefeld A :
$array2 = array ([COLOR=crimson] $ROWausgabeDB_feld["A"][/COLOR] ); // Inhalt Tabellefeld B :
$result = array_diff ( $array1, $array2 );
while ( list ( $key, $val ) = each ( $result ) )
.
.
.
Danke für die Hilfe
ich habe mal ein Frage an euch, ich lese zwei Datensätze aus der DB ein.
Nun möchte ich den Inhalt der beiden eingelesen Felder miteinander vergleichen und die Werte ausgeben die im anderen Feld nicht vorhanden sind, in dem folgenden Beispiel wäre es der Wert "5".
Beispiel :
Feld A ='1','2','3','4','5','6','7', // Inhalt Tabellenfeld A :
Feld B ='1','2','3','4','6','7', // Inhalt Tabellenfeld B :
Im Grunde könnte man es ja so machen:
$array1 = array ('1','2','3','4','5',); // Inhalt Tabellefeld A :
$array2 = array ('1','2','3','4','6',); // Inhalt Tabellefeld B :
$result = array_diff ( $array1, $array2 );
while ( list ( $key, $val ) = each ( $result ) )
{
echo "AUSGABE: ". $val . '<br>';
}
[COLOR=crimson] AUSGABE 5 [/COLOR]
$array2 = array ('1','2','3','4','6',); // Inhalt Tabellefeld B :
$result = array_diff ( $array1, $array2 );
while ( list ( $key, $val ) = each ( $result ) )
{
echo "AUSGABE: ". $val . '<br>';
}
[COLOR=crimson] AUSGABE 5 [/COLOR]
$array1 = array ([COLOR=crimson] $ROWausgabeDB_feld["A"][/COLOR] ); // Inhalt Tabellefeld A :
$array2 = array ([COLOR=crimson] $ROWausgabeDB_feld["A"][/COLOR] ); // Inhalt Tabellefeld B :
$result = array_diff ( $array1, $array2 );
while ( list ( $key, $val ) = each ( $result ) )
.
.
.
Danke für die Hilfe
Kommentar