phpbar.de logo

Mailinglisten-Archive

[php] aus zwei mach eins :-)

[php] aus zwei mach eins :-)

Jerome McGraw mcgrawj_(at)_fitness.com
Thu, 8 Mar 2001 13:37:26 +0100


Der Grund warum das nicht geht liegt daran das du wahrscheinlich eine PHP
Version
unter PHP4 benutzt ? array_merge gibt es erst seit der 4er.
Durchlaufe doch einfach das erste Array in einer Schleife z.B:


while (list($index_var, $value_var) = each($array1))
{ $newarray[$index_var] = $value_var;  // gemaess dem fall das du
unterschiedliche indizes hast.
   $newarray[] = $value_var;  // andernfalls..
}
while (list($index_var, $value_var) = each($array2))
{ $newarray[$index_var] = $value_var;
   $newarray[] = $value_var;
}
sort($newarray[]); /* vielleicht noch sortieren */


Hoffe ich hab dir damit geholfen,

Ciao



> hallo martin
>
> > >wie kann ich zwei Arrays zu einem zusammenfügen?
> >
> > array_merge()
> >
>
> ne, das ergibt bei mir eine fehlermeldung:
> Fatal error Call to unsupported or undefined function array_merge()...
>
> hier mal meinen code:
>
> $query=mysql_query("select id, name, nachname, urlaub from user");
> while($row=mysql_fetch_row($query))
>
> $mitarbeiter = array_merge($row[1],$row[2]);
>
> {
>     print "<TR BGCOLOR=#EFE7FF><TD><INPUT TYPE=RADIO NAME='urlaub'
>
VALUE=$mitarbeiter>&nbsp;$row[1]&nbsp;$row[2]<TD>&nbsp;$row[3]<BR></TD></TD>
</TR>\n";
> }
>
> vielleicht habe ich hier auch irgendwo was falsch?
>
> mfg
> dirk
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>



php::bar PHP Wiki   -   Listenarchive