I want to create a recursive query scripts that outputs the ID_Col2 which will be used as parameter for the next recursive query. Here my code which actually stops only at first cycle:
function recursiveQuery ( $ID, $numRows ) {
for($i=0;$i<=$numRows;$i++) {
$dbConnect = new MySqlConnect();
$dbConnect->connect();
$query = $dbConnect->query("SELECT ID_Col1, ID_Col2 FROM wbs WHERE ID_Col1 = '" . $ID . "' AND ID_Col2 != '0' ORDER BY ID ASC");
$n = mysql_num_rows($query);
$result = $dbConnect->extractObject($query);
for($x=0;$x<count($result);$x++){
$r = $result[$x]->ID_Col2;
echo $r . '<br>';
return recursiveQuery( $r, $n );
}
$dbConnect->disconnect();
}
}
echo recursiveQuery( '6765', '25' );
So how should I modify this script to make it works?
wbs? What's the exact output you desire?