Hola y gracias por contestar, muy buena tu respuesta y la verdad es que lo haces algo mas simple, lo probare. De momento mi codigo"limpio" completo ejecutando la consulta, actualizando e imprimiendo los resultados, es este:
Código PHP:
//conexion y consulta
mysql_select_db($database_conecta, $conecta);
$query_artics = "SELECT * FROM ventas_lin WHERE contrato_venlin = 1 ";
$artics = mysql_query($query_limit_artics, $conecta) or die(mysql_error());
$row_artics = mysql_fetch_assoc($artics);
echo "<span class=aviso>Actualizando el stok de los siguientes artículos:</span><BR>
<table border=0 cellspacing=2 width=40%>
<tr>
<td class=txtablec><strong>Artículo ID</strong></td>
<td class=txtablec><strong>Nombre</strong></td>
<td class=txtablec><strong>Cantidad</strong></td>
<td class=txtablec><strong>PVP</strong></td>
<td class=txtablec><strong>Nº de contrato</strong></td>
</tr>";
do {
echo "<tr>";
//bucle para actualizar todos los registros que correspondan a esta id obtenida de la select
$updateSQL = "UPDATE aticulos set stock_art = stock_art + '".$row_artics['cant_venlin']."' where id_art = '".$row_artics['artic_venlin']."'";
mysql_select_db($database_conecta, $conecta);
$Result1 = mysql_query($updateSQL, $conecta) or die(mysql_error());
//muestro los artículos que seran actualizados
echo "<td class=txtablec>".$row_artics['artic_venlin']."</td>";
echo "<td class=txtablec>".$row_artics['nomart_venlin']."</td>";
echo "<td class=txtablec>".$row_artics['cant_venlin']."</td>";
echo "<td class=txtablec>".$row_artics['pvp_venlin']."</td>";
echo "<td class=txtablec>".$row_artics['contrato_venlin']."</td>";
echo "</tr>";
} while ($row_artics = mysql_fetch_assoc($artics));
echo "</table>";
echo "<BR><BR><span class=txtablec> stok Actualizando correctamente, anulando contrato...</span>";
}
Saludos y gracias nuevamente por la respuesta, para mi esta todo más que solucionado.