[code=php]
<?php
require "config.php";
// array of all projects
$query1 = mysql_query("SELECT DISTINCT proj_id FROM object") or die(mysql_error());
while($all = mysql_fetch_array($query1)) {
$array1[] = $all['proj_id'];
}
// array of projects needing priced
$query2 = mysql_query("SELECT DISTINCT proj_id FROM object, module WHERE object.module_name = module.module_name AND confirmed = '0'") or die(mysql_error());
while($notPriced = mysql_fetch_array($query2)) {
$array2[] = $notPriced['proj_id'];
}
$diff = array_diff($array1, $array2);
while (list ($key, $val) = each ($diff)) {
echo "$val <br>";
//$q2 = mysql_query("SELECT project_name, company_name, proj_id FROM project WHERE proj_id = '$val'") or die(mysql_error());
// $row = mysql_fetch_arrayS($q2);
// echo $row['company_name'] . '$' . $row['project_name'] . '$' . $row['proj_id'] . '^';
}
?>
[/code]
The table is using myISAM and is as follows;
Code:
CREATE TABLE `tes`.`project` (
`proj_id` VARCHAR( 10 ) NOT NULL ,
`project_name` VARCHAR( 50 ) NOT NULL ,
`form` VARCHAR( 10 ) NOT NULL ,
`access` VARCHAR( 10 ) NOT NULL ,
`cable_entry` VARCHAR( 10 ) NOT NULL ,
`ip_rating` VARCHAR( 10 ) NOT NULL ,
`fault_rating` VARCHAR( 10 ) NOT NULL ,
`company_name` VARCHAR( 50 ) NOT NULL ,
`proj_manager` VARCHAR( 30 ) NOT NULL ,
`deadline` VARCHAR( 10 ) NOT NULL ,
PRIMARY KEY ( `proj_id` )
) ENGINE = MYISAM