phpbar.de logo

Mailinglisten-Archive

[php] Zwei Arrays vergleichen

[php] Zwei Arrays vergleichen

Bernhard Schimanski php_(at)_phpcenter.de
Sun, 09 Jun 2002 12:19:32 +0200


Hallo Liste,

aus einer DB lese ich Datensätze, die sich wiederholen, z.B. drei Mal
"Auto", zwei mal "Bild", vier Mal "Radio", aber auf der Intenetseite
möchte ich nur jeweils ein Begriff von jedem haben, ich habe versucht
mit array_push() und in_array() sie zur vergleichen: 

...
$var1 = mssql_query ("select Spalte1 from tabele");
$var2 = array();
while ($rows = mssql_fetch_array($var1))
{
	$var2 = array_push($var1);    #--> line 26
	if(in_array($var1 == $var2))  #--> line 27
	{
	$var3 = $var1;
	}
}
...
daraus bekomme ich folgende Fehler :

Warning: Wrong parameter count for in_array() in
c:\foxserv\www\php-ordner\test.php on line 27
Warning: First argument to array_push() needs to be an array in
c:\foxserv\www\php-ordner\test.php on line 26  

Die beiden Fehler bekomme ich abwechseln, ich habe schon auf www.php.net
nach geguckt, ohne Ergebnis, kann mir jemand weiter helfen in diese
Angelegenheit oder ein Vorschlag machen wie ich das anders lösen kann.
Danke im voraus.

Tschüs Bernhard


php::bar PHP Wiki   -   Listenarchive