Changeset 281
- Timestamp:
- Jan 16, 2004, 12:19:51 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/release-1_3/admin/include/functions.php
r279 r281 380 380 $query.= ' WHERE category_id = '.$id; 381 381 $query.= ';'; 382 $row = mysql_fetch_array( mysql_query( $query ) ); 382 list( $nb_images ) = mysql_fetch_array( mysql_query( $query ) ); 383 // updating the date_last 384 $query = 'SELECT MAX(date_available) AS date_available'; 385 $query.= ' FROM '.PREFIX_TABLE.'images'; 386 $query.= ' INNER JOIN '.PREFIX_TABLE.'image_category ON id = image_id'; 387 $query.= ' WHERE category_id = '.$id; 388 $query.= ';'; 389 list( $date_available ) = mysql_fetch_array( mysql_query( $query ) ); 390 383 391 $query = 'UPDATE '.PREFIX_TABLE.'categories'; 384 $query.= ' SET nb_images = '.$row['nb_images']; 392 $query.= " SET date_last = '".$date_available."'"; 393 $query.= ' SET nb_images = '.$nb_images; 385 394 $query.= ' WHERE id = '.$id; 386 395 $query.= ';'; 387 396 mysql_query( $query ); 388 // updating the date_last 389 $query = 'SELECT date_available'; 390 $query.= ' FROM '.PREFIX_TABLE.'images'; 391 $query.= ' LEFT JOIN '.PREFIX_TABLE.'image_category ON id = image_id'; 392 $query.= ' WHERE category_id = '.$id; 393 $query.= ' ORDER BY date_available DESC'; 394 $query.= ' LIMIT 0,1'; 395 $query.= ';'; 396 $row = mysql_fetch_array( mysql_query( $query ) ); 397 $query = 'UPDATE '.PREFIX_TABLE.'categories'; 398 $query.= " SET date_last = '".$row['date_available']."'"; 399 $query.= ' WHERE id = '.$id; 400 $query.= ';'; 401 mysql_query( $query ); 397 402 398 // updating the representative_picture_id : if the representative 403 399 // picture of the category is not any more linked to the category, we
Note: See TracChangeset
for help on using the changeset viewer.