I am trying to get array_dif to work and I am testing out some things.
Here is the snipit that I am playing with.
<?php
while($asnjobs_arry = mysql_fetch_array($asnjobs))
{
echo "<p>asned job array\n";
print_r($asnjobs_arry);
};
while($alljobs_arry = mysql_fetch_array($alljobs))
{
echo "<p>all jobs array\n";
print_r($alljobs_arry);
};
while($unasnjobs_arry = array_diff($alljobs_arry, $asnjobs_arry))
{
echo "<p>unasned job array\n";
print_r($unasnjobs_arry);
};
?>
an exaple of the out put
asned job array Array ( [0] => 69241 [bpcs_num] => 69241 [1] => 2002 [model_year] => 2002 [2] => X350 TRUNK LID FINISHER [program_name] => X350 TRUNK LID FINISHER [3] => Jaguar [comp_name] => Jaguar )
asned job array Array ( [0] => 25240 [bpcs_num] => 25240 [1] => 2003 [model_year] => 2003 [2] => Saturn LS Decklid [program_name] => Saturn LS Decklid [3] => GM [comp_name] => GM )
all jobs job array Array ( [0] => 01040 [bpcs_num] => 01040 [1] => 2002 [model_year] => 2002 [2] => DR SLT [program_name] => DR SLT [3] => DaimlerChrysler [comp_name] => DaimlerChrysler )
all jobs job array Array ( [0] => 01050 [bpcs_num] => 01050 [1] => 2002 [model_year] => 2002 [2] => DR Sport [program_name] => DR Sport [3] => DaimlerChrysler [comp_name] => DaimlerChrysler )
all jobs job array Array ( [0] => 01060 [bpcs_num] => 01060 [1] => 2002 [model_year] => 2002 [2] => DR SLT Plus Grille [program_name] => DR SLT Plus Grille [3] => DaimlerChrysler [comp_name] => DaimlerChrysler )
Warning: Argument #1 to array_diff() is not an array in ./test.php on line 47
end of output
Note at the end it is telling me argument #1 is not an array put in fact print_f is telling me different.
any input?
Thanks