I am trying to filter a table to select values for specific rows based on a condition. The first rather complex SELECT works fine with the id group. But I want to use this id group ($ art_id) in the array for the second SELECT to get the rows more straightforward. Hope someone has suggestions. Thanks, Allen.
the first SELECT is not included here - I get the values with the print $ art_id; ... but only the last value appears in my SELECT image list, because I need to use the array correctly
$QUERY1="SELECT.....etc,..."
$res = mysql_query($QUERY1);
$num = mysql_num_rows($res);
if($num>0){
while($row = mysql_fetch_array($res)){
$art_id = $row['art_id'];
print $art_id;
$a1 = array($art_id);
}
}
$QUERY2="SELECT * FROM artWork WHERE art_id = '$art_id'";
$res = mysql_query($QUERY2);
$num = mysql_num_rows($res);
if($num>0){
while($row = mysql_fetch_array($res)){
$art_title = $row['art_title'];
$artist_name = $row['artist_name'];
$art_id = $row['art_id'];
$media = $row['media'];
echo.....etc,.....
source
share